WPF TextBox绑定到SQL表列

时间:2016-05-20 17:25:12

标签: wpf

这适用于VS2010的WPF应用程序。

我在EquipmentTracker.mdf中有一个SQL数据库。 我有一个名为EquipmentData的表。 该表包含一个名为Manufacturer的列。

<Window.Resources>
    <my:EquipmentTrackerDataSet x:Key="equipmentTrackerDataSet" />
    <CollectionViewSource x:Key="equipmentDataViewSource" Source="{Binding Path=EquipmentData, Source={StaticResource equipmentTrackerDataSet}}" />
</Window.Resources>

<TextBox DataContext="{Binding Source={StaticResource equipmentTrackerDataSet}, Path=EquipmentData/Manufacturer}" />

但是当我运行应用程序时,TextBox仍为空白(空)。 我在这里缺少什么?

也是这样试过......同样的结果;空白TextBox:

<TextBox DataContext="{Binding Source={StaticResource equipmentTrackerDataSet}}" Text="{Binding Path=EquipmentData/Manufacturer}" />

1 个答案:

答案 0 :(得分:0)

我仍然有兴趣知道为什么它不会在直接绑定到表时显示值,但是当我创建一个VIEW并绑定到它时,它看起来像我预期的那样工作。

<TextBox DataContext="{Binding Source={StaticResource equipmentDataViewSource}}" Text="{Binding Path=Manufacturer}" />
相关问题