【发布时间】:2017-06-01 17:23:58
【问题描述】:
当我选择或双击RichTextBox 中的一个词时,一个面板应该出现在这个词的上方(这个panel 最初是隐藏的,并在该词被突出显示时出现)。当我删除选择时,panel 应该会消失。
private void richTextBox1_SelectionChanged(object sender, EventArgs e)
{
if (richTextBox1.SelectedText.Length > 0)
panel1.Visible = true;
else
panel1.Visible = false;
}
【问题讨论】:
-
那么问题是什么?
-
如何让面板出现在选中的单词上方?
-
您可能需要查看this question,了解如何获取选定单词的位置信息以定位您的面板。
标签: c# winforms richtextbox