是否可以试试以下代码,看是否和预期的行为一致
- private void GcMultiRow1_EditingControlShowing(object sender, EditingControlShowingEventArgs e)
- {
- this.BeginInvoke(new System.Action(()=>
- {
- if(this.gcMultiRow1.EditingControl!= null)
- {
- gcSoftKeyBoard.KeyboardPositioningMode = SoftKeyboardPositioningMode.DropDown;
- gcSoftKeyBoard.Show(this.gcMultiRow1.EditingPanel);
- }
- }));
- }
- private void GcMultiRow1_CellEndEdit(object sender, CellEndEditEventArgs e)
- {
- gcSoftKeyBoard.Hide();
- }
复制代码 |