日期:2014-05-17  浏览次数:20969 次

datagridview单元格光标位置插入特殊字符
我如何做到在datagridview单元格光标位置插入特殊字符呢,我目前是打开一个特殊字符选择的窗体,然后选择字符之后刷新当前界面单元格值(利用委托),但是没法在单元格的光标位置插入,请高手帮忙,谢谢!

------解决方案--------------------
现货区编辑框的句柄,然后发送消息

[DllImport("user32.dll")]
public static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);


SendMessage(xxxx.Handle, 0x0102, 'A', 0);
这个句柄可以在编辑时获取editcontrol的句柄

------解决方案--------------------
把单元格的字符串取出来。往字符串的光标所在的位置插入字符,然后再赋值回去不就可以了吗?