//Collection Agent //private TextBox textBoxCollectorsName = new TextBox(); public SelectFieldDataPage(DiversityPage previous) : base(previous) { InitializeComponent(); RefreshLanguage(); HasNext = true; HasPrevious = true; /*var maxHeight = new Binding("ActualHeight") { Source = this.groupBoxResult, Mode = BindingMode.OneWay, }; this.listBoxResult.SetBinding(MaxHeightProperty,maxHeight);*/ var queryResult = new Binding("QueryResult") { Mode = BindingMode.OneWay, Source = FieldDataManager.SelectionBuilder, UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged }; listBoxResult.SetBinding(ListBox.ItemsSourceProperty, queryResult); var actualSelection = new Binding("SelectedElements") { Mode = BindingMode.OneWay, Source = FieldDataManager.SelectionBuilder, UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged }; listBoxActualSelection.SetBinding(ListBox.ItemsSourceProperty, actualSelection); listBoxSearchType.ItemsSource = FieldDataManager.SelectionBuilder.SearchTypes; }
public ActionPage(DiversityPage previous) : base(previous) { HasPrevious = true; HasNext = false; InitializeComponent(); RefreshLanguage(); DiversityPage.Actions = this; }
public TaxonPage(DiversityPage previous) : base(previous) { InitializeComponent(); RefreshLanguage(); HasNext = false; HasPrevious = true; this.DataContext = TaxonManager; }
public ProjectPage(DiversityPage previous) : base(previous) { InitializeComponent(); HasNext = false; HasPrevious = true; RefreshLanguage(); projectSelector = new ProjectSelector(); this.DataContext = projectSelector; }
public SelectionPage(DiversityPage previous) : base(previous) { InitializeComponent(); HasPrevious = true; HasNext = true; var selectionBinding = new Binding("FinishedSelection") { Source = FieldDataManager.SelectionBuilder, Mode = BindingMode.OneWay, NotifyOnTargetUpdated = true, }; listBoxSelection.TargetUpdated += new EventHandler<DataTransferEventArgs>(updateTreeview); this.listBoxSelection.SetBinding(ListBox.ItemsSourceProperty, selectionBinding); RefreshLanguage(); }