void Button_Click(object sender, EventArgs e) { ToolStripButton Button = sender as ToolStripButton; if (FpSpread.EditingControl is GeneralEditor) { GeneralEditor generaleditor = FpSpread.EditingControl as GeneralEditor; generaleditor.SelectedText = generaleditor.SelectedText + Button.Text; } else if (FpSpread.EditingControl is FarPoint.Win.Spread.CellType.RichTextEditor) { FarPoint.Win.Spread.CellType.RichTextEditor richTextEditor = FpSpread.EditingControl as FarPoint.Win.Spread.CellType.RichTextEditor; richTextEditor.SelectedText = richTextEditor.SelectedText + Button.Text; } FpSpread.StartCellEditing(null, false); }
private void DataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { DataGridViewEx gridview = sender as DataGridViewEx; if (_SymbolManager != null) { _SymbolManager.FpSpread.StartCellEditing(null, false); if (_SymbolManager.FpSpread.EditingControl is GeneralEditor) { GeneralEditor generaleditor = _SymbolManager.FpSpread.EditingControl as GeneralEditor; generaleditor.SelectedText = generaleditor.SelectedText + gridview.CurrentCell.Value.ToString(); } else if (_SymbolManager.FpSpread.EditingControl is FarPoint.Win.Spread.CellType.RichTextEditor) { FarPoint.Win.Spread.CellType.RichTextEditor richTextEditor = _SymbolManager.FpSpread.EditingControl as FarPoint.Win.Spread.CellType.RichTextEditor; richTextEditor.SelectedText = richTextEditor.SelectedText + gridview.CurrentCell.Value.ToString(); } } }