Пример #1
0
 void ClosePopup()
 {
     if (OwnerEdit != null)
     {
         OwnerEdit.ClosePopup();
     }
 }
Пример #2
0
 public override void SetFilter(string filter, string columnName)
 {
     this.currentFilter = filter;
     TreeList.FilterNodes();
     if (TreeList.VisibleNodesCount == 0)
     {
         OwnerEdit.ClosePopup(PopupCloseMode.Cancel);
     }
 }
Пример #3
0
        void OnTreeListDoubleClick(object sender, EventArgs e)
        {
            TreeListHitInfo hi = TreeList.CalcHitInfo(TreeList.PointToClient(Control.MousePosition));

            if (hi.HitInfoType == HitInfoType.Cell && GetSelectedDataItem() is TreeListLeaf)
            {
                OwnerEdit.ClosePopup(PopupCloseMode.Normal);
            }
        }
Пример #4
0
 public override void ProcessKeyDown(KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         e.Handled = true;
         OwnerEdit.ClosePopup();
         return;
     }
     base.ProcessKeyDown(e);
 }
Пример #5
0
 void customButton_OkClick(object sender, EventArgs e)
 {
     OwnerEdit.ClosePopup();
 }
Пример #6
0
 protected override void OnOkButtonClick( )
 {
     base.OnOkButtonClick();
     OwnerEdit.EditValue = null;
     OwnerEdit.ClosePopup();
 }