-3

独自のカスタム TextBox コントロールを作成しましたが、AppendText プロパティを追加する必要があります。これを行う方法を知っている人はいますか? Google でこれに関する情報を見つけることができないようです。カスタム コントロールにどのように埋め込むかではなく、どのように使用するかしかわかりません。

http://pastebin.com/iW4xQCaiに興味がある場合は、TextBox のコードを次に示します。

4

1 に答える 1

2

TextBox一般に、複合コントロールを作成する代わりに、から直接継承する方がはるかに優れています。

AppendText いずれにせよ、メソッドの実装に問題はないはずです(メソッドとプロパティには違いがあります)。

をオーバーライドしていない場合はTextBox、テキスト ボックスへの呼び出しを渡す新しいメソッドをクラスに追加するだけです。

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

オーバーライドする場合TextBox、メソッドはすでに継承されているため、コードはまったく必要ありません。

于 2012-09-10T17:22:10.283 に答える