-3

我制作了自己的自定义 TextBox 控件,但现在我需要添加 AppendText 属性,有人知道如何执行此操作吗?我似乎在 Google 上找不到任何关于此的信息,我只能找到您如何使用它,而不是您如何将其植入自定义控件中。

如果有人感兴趣,这里是 TextBox 的代码http://pastebin.com/iW4xQCai

4

1 回答 1

2

TextBox一般来说,直接继承而不是创建复合控件会好得多。

AppendText 无论哪种方式,实现该方法都应该没有问题(方法和属性之间存在差异)。

如果您没有覆盖TextBox,只需向您的类添加一个新方法,该方法将调用传递给您的文本框。

public void AppendText(string txt)
{
    textBox.AppendText(txt);
}

如果您覆盖TextBox,则绝对不需要任何代码,因为该方法已经被继承。

于 2012-09-10T17:22:10.283 回答