Advertisement
Guest User

Untitled

a guest
Feb 5th, 2016
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.69 KB | None | 0 0
  1. View:
  2.  
  3. <ListBox DataContext="{Binding Persons}"
  4.          ItemsSource="{Binding Names}"
  5.          SelectedIndex="{Binding SelectedIndex}">
  6. </ListBox>
  7.  
  8.  
  9. ModelView:
  10.  
  11. private List<Person> _persons = new List<Person>();
  12. private int _selectedIndex;
  13.  
  14. public List<Person> Persons
  15. {
  16.     get { return _persons; }
  17.     set { _persons = value; }
  18. }
  19.  
  20. public int SelectedIndex
  21. {
  22.     get { return _selectedIndex; }
  23.     set
  24.     {
  25.         _selectedIndex = value;
  26.         OnPropertyChanged("SelectedIndex");
  27.     }
  28. }
  29.  
  30. Model:
  31.  
  32. public class Person
  33. {
  34.     private List<string> _names;
  35.    
  36.     public List<string> Names
  37.     {
  38.         get { return _names; }
  39.         set { _names = value; }
  40.     }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement