예제 #1
0
 private void Grid_DoubleClick(object sender, GridInputEventArgs e)
 {
     if (this.selectedRange != null)
     {
         Customer c = grid.Rows[this.selectedRange.Row].DataItem as Customer;
         if (c != null)
         {
             new EditCustomerForm(c).ShowDialog();
         }
     }
 }
예제 #2
0
        public void OnCellDoubleTaped(object sender, GridInputEventArgs e)
        {
            var selected = GetSelected(e.CellRange);

            if (selected == null)
            {
                return;
            }
            var grid    = (FlexGrid)sender;
            var colName = grid.Columns[e.CellRange.Column].Binding;

            ItemDoubleClicked?.Invoke(colName, selected);
        }