1

wpfを使用しています。xaml.cs クラスで初期化された単純な文字列型の値でテキスト ボックスをバインドしたいと考えています。はTextBox何も表示されません。ここに私のXAMLコードがあります:

<TextBox Grid.Column="1" Width="387" HorizontalAlignment="Left" Grid.ColumnSpan="2" Text="{Binding Path=Name2}"/>

C# コードは次のとおりです。

public partial class EntitiesView : UserControl
{
    private string _name2;
    public string Name2
    {
        get { return _name2; }
        set { _name2 = "abcdef"; }
    }
    public EntitiesView()
    {
        InitializeComponent();
    }
}
4

3 に答える 3

2

EntitiesViewコンストラクターにこの行を追加するだけです

DataContext = this;
于 2013-07-20T21:30:49.013 に答える