Silverlight中DataGrid中模板中的事件

<sdk:DataGrid.Columns>
<sdk:DataGridTemplateColumn Header="故障地点" >
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Content="{Binding 故障地点}" Tag="{Binding NoID}" Foreground="#FF006DFF" x:Name="ButtonNoId" Click="Show_Info" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>

 

后台

private void Button_Click(object sender, RoutedEventArgs e)
{
string ID = ((Button)sender).Tag.ToString();

ChildWindow1 gzdetail = new ChildWindow1();
gzdetail.Height = 600;
gzdetail.Width = 1000;
gzdetail.Title = "信息";
gzdetail.Content = new tableControl(ID);
gzdetail.Show();
}

posted @ 2012-06-25 15:52  要等闲阿  阅读(287)  评论(0编辑  收藏  举报