У меня возникли проблемы с привязкой в Windows Phone. Надеюсь, ты поможешь мне.Связывание между ресурсами.DataTemplate и ListBox.DataTemplate - Windows Phone
У меня есть следующий шаблон данных в App.xaml:
<Application.Resources>
<DataTemplate>
<TextBox Name="txt1"/>
<TextBox Name="txt2"/>
</DataTemplate>
</Application.Resources>
У меня есть ListBox с помощью следующей формы представления данных:
<ListBox>
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Name="txt1"/>
<TextBox Name="txt2"/>
</DataTemplate>
<ListBox.ItemTemplate>
<ListBox>
ListBox принимает следующий класс в ItemsSource собственности:
public class Product
{
private int _id;
public int Id
{
get { return _id; }
set { _id = value; }
}
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
}
Есть ли вообще связать свойство Resources.TextBox.Text с Объектом ListBoxItem как ...
<Application.Resources>
<TextBox Name="txt1" Text={Binding ElementName=ListBox, Path=SelectedItem.Product.Name}/>
</Application.Resources>
Как об использовании IValueConverter? –
не вижу, как IValueConverter мог бы помочь там ... –