2016-05-20 12 views
0

これはVS2010を使用したWPFアプリケーション用です。WPF TextBox SQLテーブル列へのバインド

私は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 DataContext="{Binding Source={StaticResource equipmentTrackerDataSet}}" Text="{Binding Path=EquipmentData/Manufacturer}" /> 
+0

オブジェクトプロパティにアクセスするには、スラッシュの代わりにドットを使用する必要があります。EquipmentData.Manufacturer – Liero

答えて

0

私はまだそれがテーブルに直接結合値が表示されませんでした理由を知ることに興味があるが、私はVIEWを作成し、それに結合した場合、私が予想していたように動作するように見えます。

<TextBox DataContext="{Binding Source={StaticResource equipmentDataViewSource}}" Text="{Binding Path=Manufacturer}" /> 
関連する問題