edisonlok 你好,
目前无法实现:“如何在Text即将改变之前捕捉到事件,并访问到将要改变的内容?”
但是我们可以结合 TextFiled_Changed 事件 和 textControl1_KeyPress 事件去模拟该方法,从而获取当前内容。下面是我的实现方法:
- String textFiledChange;
- void textControl1_TextFieldChanged(object sender, TXTextControl.TextFieldEventArgs e)
- {
- string test = e.TextField.Text.Replace(textFiledChange, "");
- e.TextField.Text = test;
- }
- void textControl1_KeyPress(object sender, KeyPressEventArgs e)
- {
- char[] keychar = new char[] { e.KeyChar };
- textFiledChange = new String(keychar);
- }
复制代码 |