protected virtual void initializeGridFormHandlers(InputGridForm inputGridForm) { GridViews.GrilleBrowserForm form = inputGridForm.GridForm; form.filterForm.searchButton.Click += OnSearchClick; form.filterForm.resetButton.Click += OnResetClick; form.filterForm.ChangeHandler += OnFilterChange; form.toolBar.ChangeHandler += OnPageChange; form.EditEventHandler += OnEditColumn; form.gridBrowser.DuplicateEventHandler += OnDuplicateRows; form.gridBrowser.DeleteEventHandler += OnDeleteRows; }
/// <summary> /// /// </summary> /// <param name="page"></param> public override void OnPageSelected(EditorItem <Grille> page) { if (page == null) { return; } base.OnPageSelected(page); InputGridForm form = ((InputGridEditorItem)page).getInputGridForm(); InputGridPropertyBar bar = (InputGridPropertyBar)this.PropertyBar; if (bar.AdministratorLayoutAnchorable != null) { bar.AdministratorLayoutAnchorable.Content = form.AdministrationBar; } PerformSelectionChange(); }