public override void Dispose() { controlDataSource = null; if (popupMenu != null) { popupMenu.Dispose(); popupMenu = null; } base.Dispose(); }
public WinCustomListEditor(IModelListView info) : base(info) { popupMenu = new ActionsDXPopupMenu(); }
public override void Dispose() { ColumnCreated = null; CustomCreateColumn = null; GridDataSourceChanging = null; if (popupMenu != null) { popupMenu.Dispose(); popupMenu = null; } columnsProperties.Clear(); if (layoutView != null) { layoutView.FocusedRowChanged -= new FocusedRowChangedEventHandler(LayoutView_FocusedRowChanged); layoutView.SelectionChanged -= new SelectionChangedEventHandler(LayoutView_SelectionChanged); layoutView.ShowingEditor -= new CancelEventHandler(LayoutView_EditorShowing); layoutView.ShownEditor -= new EventHandler(LayoutView_ShownEditor); layoutView.HiddenEditor -= new EventHandler(LayoutView_HiddenEditor); layoutView.MouseDown -= new MouseEventHandler(LayoutView_MouseDown); layoutView.MouseUp -= new MouseEventHandler(LayoutView_MouseUp); layoutView.Click -= new EventHandler(LayoutView_Click); layoutView.ValidateRow -= new ValidateRowEventHandler(LayoutView_ValidateRow); layoutView.InitNewRow -= new InitNewRowEventHandler(LayoutView_InitNewRow); layoutView.Dispose(); layoutView = null; } if (grid != null) { if (grid.DataSource is IBindingList) { ((IBindingList)grid.DataSource).ListChanged -= new ListChangedEventHandler(DataSource_ListChanged); } grid.DataSource = null; grid.VisibleChanged -= new EventHandler(grid_VisibleChanged); grid.KeyDown -= new KeyEventHandler(grid_KeyDown); grid.HandleCreated -= new EventHandler(grid_HandleCreated); grid.DoubleClick -= new EventHandler(grid_DoubleClick); grid.ParentChanged -= new EventHandler(grid_ParentChanged); grid.RepositoryItems.Clear(); grid.Dispose(); grid = null; } base.Dispose(); }
public WinPictureListEditor(IModelListView info) : base(info) { popupMenu = new ActionsDXPopupMenu(); }
public override void BreakLinksToControls() { base.BreakLinksToControls(); if (popupMenu != null) { popupMenu.Dispose(); popupMenu = null; } if (gridView != null) { UnsubscribeGridViewEvents(); gridView.CancelNewRow -= new EventHandler(gridView_CancelNewRow); gridView.InitNewRow -= new InitNewRowEventHandler(gridView_InitNewRow); if (gridView.DataController is XafCurrencyDataController) { ((XafCurrencyDataController)gridView.DataController).NewItemRowObjectCustomAdding -= new HandledEventHandler(gridView_DataController_NewItemRowObjectAdding); } gridView.Dispose(); gridView = null; } if (grid != null) { grid.DataSource = null; UnsubscribeFromGridEvents(); grid.RepositoryItems.Clear(); grid.Dispose(); grid = null; OnPrintableChanged(); } }
public LayoutViewGridListEditor(IModelListView model) : base(model) { popupMenu = new ActionsDXPopupMenu(); }
protected GridListEditorBase(IModelListView model) : base(model) { FilterColumnsMode = FilterColumnsMode.AllProperties; popupMenu = new ActionsDXPopupMenu(); moveRowFocusSpeedLimiter = new TimeLatch { TimeoutInMilliseconds = 100 }; prevFocusedRowHandle = GridControl.InvalidRowHandle; }
public override void Dispose() { XAttachmentlDataSource = null; if (popupMenu != null) { popupMenu.Dispose(); popupMenu = null; } base.Dispose(); }
public XAttachmentListEdit(IModelListView info) : base(info) { popupMenu = new ActionsDXPopupMenu(); }
public WinThumbnailEditor(IModelListView model) : base(model) { popupMenu = new ActionsDXPopupMenu(); }
public LayoutViewGridListEditor(DictionaryNode info) : base(info) { popupMenu = new ActionsDXPopupMenu(); }