Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MyDataList
- {
- public ObservableCollection<Guid> Data { get; set; }
- }
- public class MyDataStructure
- {
- public Guid ChosenItem { get; set; }
- }
- <Window.Resources>
- <local:MyDataStructure x:Key="mds1" />
- </Window.Resources>
- <ListBox ItemsSource="{Binding Data}" SelectedValue="{Binding Source={StaticResource mds1} Path=ChosenItem}"/>
- public class MyDataList : INotifyPropertyChanged
- {
- private Guid _choosen;
- public ObservableCollection<Guid> Data { get; set; }
- public Guid ChosenItem {
- get
- {
- return _choosen;
- }
- set
- {
- _choosen = value;
- PropertyChanged(this, new PropertyChangedEventArgs("ChosenItem"));
- }
- }
- public event PropertyChangedEventHandler PropertyChanged;
- }
- <ListBox ItemsSource="{Binding Data}" SelectedValue="{Binding Path=ChosenItem}" x:Name="listBox"/>
Add Comment
Please, Sign In to add comment