MultiRow8.0中的SelectedText如何对应
MultiRow8.0中的如何取得处于编辑状态时的SelectedText的内容?比如说 某个单元格允许输入的文字的最大长度为8,如果我已经输入了八位了,如果没有选择任何文字的前提下,不允许输入任何文字,但是如果我选中了三个文字的时候,还是可以继续输入的。
因为这块逻辑在原有的MultiRow 4.0版本的Source里面已经写成了。所以有没有变动少量代码的前提下完成同样的功能?
SelectedText这个属性有没有现成的对应案?因为不排除代码里有判断选择文字内容的可能性。 回复 1楼credream的帖子
感谢对该问题的反馈。
在编辑的时候,您可以通过EditingControlShowing事件拿到EditingControl,从而拿到SelectedText属性。
代码参考:
void gcMultiRow1_EditingControlShowing(object sender, GrapeCity.Win.MultiRow.EditingControlShowingEventArgs e)
{
TextBox txt= this.gcMultiRow1.EditingControl as TextBox;
string selected=txt.SelectedText;
}
页:
[1]