C# 基于datagridview WPF动态添加标签和文本框
我是WPF的新手 实际上,我创建了一个XML编辑器,它将在其中浏览XML文件并将其元素数据加载到datagrid视图中,如下所示 但当我双击数据网格中的任何一行时,它需要用它的值动态填充标签和文本框,如下所示 Capture.PNGC# 基于datagridview WPF动态添加标签和文本框,c#,wpf,wpf-controls,C#,Wpf,Wpf Controls,我是WPF的新手 实际上,我创建了一个XML编辑器,它将在其中浏览XML文件并将其元素数据加载到datagrid视图中,如下所示 但当我双击数据网格中的任何一行时,它需要用它的值动态填充标签和文本框,如下所示 Capture.PNG 帮助我完成此操作为了在双击datagrid时动态填充文本块或标签,您可以: -首先将事件添加到xaml中的datagrid: <DataGrid x:Name="datagrid" MouseDoubleClick="datagr
帮助我完成此操作为了在双击datagrid时动态填充文本块或标签,您可以: -首先将事件添加到xaml中的datagrid:
<DataGrid x:Name="datagrid" MouseDoubleClick="datagrid_MouseDoubleClick"></DataGrid>
您可以在此处就精确描述的特定问题提出特定问题。但这不是一个培训委员会。你能告诉我们你代码中的一个具体问题吗?
private void datagrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{
YourClass SelectedItem = (YourClass)datagrid.SelectedItem;
if(SelectedItem != null)
{
textblock1.Text = SelectedItem.name;
textblock2.Text = SelectedItem.id.ToString();
label1.Text = SelectedItem.branch;
}
}