/// <summary> /// Raises the <see cref="E:KeyPress"/> event. /// </summary> /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionKeyPressEventArgs"/> instance containing the event data.</param> public virtual void OnKeyPress(PositionKeyPressEventArgs e) { for (int i = 0; i < behaviorModels.Count; i++) { behaviorModels[i].OnKeyPress(e); } }
public void OnKeyPress(PositionKeyPressEventArgs e) { if (KeyPress != null) { KeyPress(this, e); } }
/// <summary> /// Handles the key press event in the current cell /// </summary> /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionKeyPressEventArgs"/> instance containing the event data.</param> public override void OnKeyPress(PositionKeyPressEventArgs e) { base.OnKeyPress(e); if (e.KeyPressEventArgs.KeyChar == ' ') { UIChangeChecked(e); } }
/// <summary> /// /// </summary> /// <param name="e"></param> public override void OnKeyPress(PositionKeyPressEventArgs e) { base.OnKeyPress(e); if (e.Cell.DataModel != null && (e.Cell.DataModel.EditableMode & EditableMode.AnyKey) == EditableMode.AnyKey && e.Cell.IsEditing(e.Position) == false) { e.Cell.StartEdit(e.Position, e.KeyPressEventArgs.KeyChar.ToString()); } }
/// <summary> /// Handles the key press event in the current cell /// </summary> /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionKeyPressEventArgs"/> instance containing the event data.</param> public override void OnKeyPress(PositionKeyPressEventArgs e) { base.OnKeyPress(e); ////if (e.KeyPressEventArgs.KeyChar == ' ') ////{ //// UIChangeChecked(e); ////} }
/// <summary> /// Fires the key press event /// </summary> /// <param name="e">The <see cref="Fr.Medit.MedDataGrid.PositionKeyPressEventArgs"/> instance containing the event data.</param> public void OnKeyPress(PositionKeyPressEventArgs e) { if (KeyPress != null) { KeyPress(this, e); } }
/// <summary> /// Handles the key press event in the specified cell /// </summary> /// <param name="e">The cell position</param> public override void OnKeyPress(PositionKeyPressEventArgs e) { base.OnKeyPress(e); if (e.Cell.DataModel != null && (e.Cell.DataModel.EditableMode & EditableModes.AnyKey) == EditableModes.AnyKey && e.Cell.IsEditing(e.Position) == false) { e.Cell.StartEdit(e.Position, e.KeyPressEventArgs.KeyChar.ToString()); } }