Exemplo n.º 1
0
 public override void Dispose()
 {
     controlDataSource = null;
     if (popupMenu != null)
     {
         popupMenu.Dispose();
         popupMenu = null;
     }
     base.Dispose();
 }
Exemplo n.º 2
0
 public override void Dispose()
 {
     controlDataSource = null;
     if (popupMenu != null)
     {
         popupMenu.Dispose();
         popupMenu = null;
     }
     base.Dispose();
 }
Exemplo n.º 3
0
 public WinCustomListEditor(IModelListView info)
     : base(info)
 {
     popupMenu = new ActionsDXPopupMenu();
 }
Exemplo n.º 4
0
 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();
 }
Exemplo n.º 5
0
 public WinPictureListEditor(IModelListView info)
     : base(info)
 {
     popupMenu = new ActionsDXPopupMenu();
 }
Exemplo n.º 6
0
 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();
     }
 }
Exemplo n.º 7
0
 public LayoutViewGridListEditor(IModelListView model)
     : base(model) {
     popupMenu = new ActionsDXPopupMenu();
 }
Exemplo n.º 8
0
 protected GridListEditorBase(IModelListView model)
     : base(model) {
     FilterColumnsMode = FilterColumnsMode.AllProperties;
     popupMenu = new ActionsDXPopupMenu();
     moveRowFocusSpeedLimiter = new TimeLatch { TimeoutInMilliseconds = 100 };
     prevFocusedRowHandle = GridControl.InvalidRowHandle;
 }
Exemplo n.º 9
0
        public override void Dispose()
        {
            XAttachmentlDataSource = null;

            if (popupMenu != null)
            {
                popupMenu.Dispose();
                popupMenu = null;
            }

            base.Dispose();
        }
Exemplo n.º 10
0
 public XAttachmentListEdit(IModelListView info)
     : base(info)
 {
     popupMenu = new ActionsDXPopupMenu();
 }
Exemplo n.º 11
0
 public WinThumbnailEditor(IModelListView model)
     : base(model)
 {
     popupMenu = new ActionsDXPopupMenu();
 }
Exemplo n.º 12
0
 public LayoutViewGridListEditor(DictionaryNode info)
     : base(info) {
     popupMenu = new ActionsDXPopupMenu();
 }