Пример #1
0
 private void TaskListCellDoubleClick(object sender, LayoutHitTestEventArgs e)
 {
     if (e.HitTest.Item is TaskExecutor task)
     {
         task.Cancel();
     }
 }
Пример #2
0
 protected override void OnHeaderMouseUp(LayoutHitTestEventArgs e)
 {
     base.OnHeaderMouseUp(e);
     if (e.HitTest.ItemBound.Contains(cacheHitt.HitTest.Point))
     {
         OnCellEditEnd(new CancelEventArgs(true));
         Filters.RemoveAt(e.HitTest.Index);
         return;
     }
 }
Пример #3
0
 protected virtual void OnCellDoubleClick(object sender, LayoutHitTestEventArgs e)
 {
     if (list.Mode != LayoutListMode.Fields)
     {
         cacheArg.Item = list.SelectedItem;
     }
     else
     {
         cacheArg.Item = list.FieldInfo.ValueColumn.ReadValue(list.SelectedNode);
     }
     OnItemSelect(cacheArg);
 }
Пример #4
0
 private void NotifyPListCellClick(object sender, LayoutHitTestEventArgs e)
 {
     ItemClick?.Invoke(this, EventArgs.Empty);
 }
Пример #5
0
 protected void ListCellDoubleClick(object sender, LayoutHitTestEventArgs e)
 {
     Value = GetDropDownValue();
     DropDown.Hide();
 }