在您向我提出问题标题之前,请阅读整个问题:
我正在使用tabcontrol制作表单。当用户打开新选项卡时,程序将创建新的rtb,如下所示:
hibernate.dialect.storage_engine=innodb
这是如何访问当前所选标签页的richTextBox:
RichTextBox rtb = new RichTextBox();
TabPage tb = new TabPage();
tb.Text = textBox1.Text;
tabControl.TabPages.Add(tb);
rtb.Parent = tb;
rtb.Dock = DockStyle.Fill;
我想知道如何才能获得此rtb的 SelectionChanged 事件?
答案 0 :(得分:0)
Per Ken-White的评论,您需要附加到SelectionChanged事件
{
rtb.SelectionChanged += SelectionChangedEventHandler;
}
void SelectionChangedEventHandler(object sender, EventArgs ev)
{
RichTextBox rb = sender as RichTextBox;
Console.WriteLine(rb.SelectedText);
}
答案 1 :(得分:0)