首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RichTextBox TextChanged未被解雇

RichTextBox TextChanged未被解雇
EN

Stack Overflow用户
提问于 2015-05-16 17:19:30
回答 1查看 827关注 0票数 2

我有一个RichTextBox,它在我的TabControl的一页中。请注意,RichTextBox是用以下代码编写的:

代码语言:javascript
复制
TabPage addedTabPage = new TabPage("Tab Page");
tabControl.TabPages.Add(addedTabPage);

RichTextBox addedRichTextBox = new RichTextBox()
{
    Parent = addedTabPage,
    Dock = DockStyle.Fill,
    /* ... */
};

此外,在我的每个方法开始时,我使用这段代码来访问我的RichTextBox:

代码语言:javascript
复制
RichTextBox programTextBox = 
    (RichTextBox)tabControl.TabPages[tabControl.SelectedIndex].Controls[0];

我的程序似乎一切正常,但我注意到Text_Changed事件从未被触发。为什么会发生这种情况,以及如何使这个事件发生(最好像在一个简单的RichTextBox中那样由它自己触发)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-16 17:31:25

代码语言:javascript
复制
    addedRichTextBox.TextChanged += addedRichTextBox_TextChanged;        

    void addedRichTextBox_TextChanged(object sender, EventArgs e)
    {
        MessageBox.Show("Text changed");
    }
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30278602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档