Advertisement
Guest User

Untitled

a guest
Feb 8th, 2016
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. private ListCollectionView _departmentNotes;
  2. public ListCollectionView DepartmentNotes
  3. {
  4. get
  5. {
  6. if (_departmentNotes == null)
  7. {
  8. _departmentNotes = new ListCollectionView(AllScenesAndPartials);
  9. }
  10. return _departmentNotes;
  11. }
  12. set
  13. {
  14. _departmentNotes = value; RaisePropertyChanged();
  15. }
  16. }
  17.  
  18. public ObservableCollection<Scene> AllScenesAndPartials { get; set;}
  19.  
  20. <Grid>
  21. <TextBox Text="{Binding DepartmentNotes/Camera, UpdateSourceTrigger=PropertyChanged}" />
  22. </Grid>
  23.  
  24. <UserControl.Resources>
  25. <DataTemplate x:Key="CameraTemplate">
  26. <StackPanel>
  27. <Expander Grid.Column="0" Grid.Row="0" Header="Camera">
  28. <Grid>
  29. <TextBox Text="{Binding DepartmentNotes/Camera, UpdateSourceTrigger=PropertyChanged}" /> ////----->Trying to make this binding work!
  30. </Grid>
  31. </Expander>
  32. </StackPanel>
  33. </DataTemplate>
  34.  
  35. <local:NotesTemplateSelector CameraTemplate="{StaticResource GripElectricTemplate}" x:Key="NotesTemplateSelector"/>
  36.  
  37. </UserControl.Resources>
  38.  
  39. <Grid>
  40. <ListBox x:Name="Notes" ItemsSource="{Binding NoteHeaders}" ItemTemplateSelector="{StaticResource NotesTemplateSelector}">
  41. </Grid>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement