public void CellPerformedAction(KNTableView view, KNTableColumn column, KNActionCell cell, int rowIndex) { if (column.Identifier.Equals("bool")) { bools[rowIndex] = (bool)KNCellDependencyProperty.GetObjectValue((DependencyObject)cell); } if (column.Identifier.Equals("button")) { MessageBox.Show("Clicked!"); } }
public void Action(int row, ref KNTableColumn Column, KNActionCell Cell) { ((UpdateSigningKey)keys[row]).Name = (string)Cell.ObjectValue; Save(); }
public void CellPerformedAction(KNActionCell cell) { if (cell == HeaderCell) { if (Delegate != null) { Delegate.HeaderWasClicked(this); } } else { if (Delegate != null) { Delegate.ActionCellPerformedAction(cell, this); } } }
public void ActionCellPerformedAction(KNActionCell cell, KNTableColumn column) { if (DataSource != null) { DataSource.CellPerformedAction(this, column, cell, column.RowForCell(cell)); ReloadData(); } }
public void Action(int row, ref KNTableColumn Column, KNActionCell Cell) { ((UpdateSigningKey)keys[row]).Name = (string)Cell.ObjectValue; Save(); }