Я пытаюсь выполнить привязку данных в C# в приложении wpf, и я получил удар. У меня есть программа, и мне нужно привязать настройки моего проекта, которые можно изменить и отобразить в пользовательском интерфейсе.привязка данных в wpf с использованием datacontext
UI:
<ListView Name="lsview">
<ListView.DataContext >
<Binding Source="projpro"/>
</ListView.DataContext>
<ListView.View>
<GridView>
<GridViewColumn>
<TextBox Width="150" Name="projid" Text="{Binding Path=pp.test}" />
</GridViewColumn>
<GridViewColumn>
<TextBox Width="150">wtf from xaml</TextBox>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>
Код:
public MainWindow()
{
InitializeComponent();
displayImage(true);
projectProperties();
projpro pp = new projpro();
lsview.DataContext = pp;
}
класс:
class projpro
{
string a="check1";
public string test
{
get { return a ; }
set
{
a = "check2";
}
}
}
Класс projpro должен быть список из нескольких параметров. Я хочу знать, как его отображать. Я установил path
на стр. И я хочу отобразить значение теста в пользовательском интерфейсе. Я прочитал некоторые статьи в MSDN, но все же я понимаю, как получить доступ к коду из xaml. Значения являются динамическими в классе.
отправьте пожалуйста какой-либо свет.
Большое спасибо.
cheers
aaha, получил его. не pp.test. его справедливый тест. : D спасибо за чтение. – Naresh