求大虾们帮帮忙 如何在RichTextBox中进行鼠标定位?
如何在RichTextBox中进行鼠标定位?
我想做的东西是这样的:第一行有一句话,选定其中的某一部分,要求在下一行对应的位置显示出一条直线,比如:
对于下面那句话用鼠标选定 "节日 ",第二行中对应位置自动显示 "- "
助大家节日快乐!
----
谢谢各位大虾拉!
------解决方案--------------------up
------解决方案--------------------SelectionChanged事件,在事件处理方法中格式化你所需要的字符串
------解决方案--------------------到www.codeproject.com上找找
有源码
------解决方案--------------------看看这样是否符合你的要求~
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
richTextBox1.Font = new Font( "SimSun ", 9);
if (richTextBox1.SelectionLength > 0)
{
richTextBox1.SelectionFont = new Font( "SimSun ", 9, FontStyle.Underline);
}
}