繁体   English   中英

WPF C#ComboBox和DataGrid显示全部,而不显示一个结果

[英]WPF C# ComboBox and DataGrid display all and not one result

我已经用一个表和该表上的2个字段制作了DB。 ID和名称SQL Server。
我的WPF应用程序有一个组合框,我将Table.Name绑定到组合框。
然后,我将DataGrid绑定到表本身。

因此,当我在数据网格上的组合框上选择一个项目时,我所拥有的就是“已选择”,我希望它显示在我选择的项目上。

谢谢

例如下面的图片,我先选择,但我只希望先显示而不选择数据。 在此处输入图片说明

尝试将表绑定到组合框,然后将datagrid绑定到combobox.SelectedItem我没有xaml编辑器,但是您将看到以下内容:

<ComboBox x:Name="cbo_MyCbo" ItemsSource="{Binding Table}" DisplaMemberPath="Name">
    <!--DataTemplate If Needed-->
</ComboBox>
<Datagrid x:Name="dtg_MyDtg" ItemsSource="{Binding ElementName=cbo_MyCbo, Path=SelectedItem}">
    <!-- column def-->
</Datagrid>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM