Как связать данные пользовательского контроля внутри списка WP8
У меня есть пользовательский контроль. Оно имеетTextBlock
, Я хочу связать текст в нем
ВMyUserControls.xaml.cs
public partial class MyUserControl : UserControl
{
public MyUserControl()
{
InitializeComponent();
}
public static readonly DependencyProperty TextProperty =
DependencyProperty.Register(
"Text",
typeof(string),
typeof(MyUserControl),
new PropertyMetadata(null));
public string Text
{
get { return (string)GetValue(TextProperty); }
set
{
SetValue(TextProperty, value);
}
}
}
Когда я связываюсь сListBox
это нене работает правильно
и MainPage.xaml
public partial class MainPage : PhoneApplicationPage
{
ObservableCollection list = new ObservableCollection();
public MainPage()
{
InitializeComponent();
User user = new User("Thanh");
list.Add(user);
list.Add(new User("lfjlkgj"));
DataContext = list;
}
}
public class User
{
public string Text { get; set; }
public User(string name)
{
Text = name;
}
}
Как правильно привязать пользовательские элементы управления? Спасибо!!!