OK、私はC#の初心者です。だから、私はrichtextboxオブジェクトで動作するクラスを作成しているので、ユーザーは自分のクラスのインスタンスを作成し、独自のフォームでRichTextBoxに関連付けることになっていますメソッドSetRTB(リッチテキストボックスNewRTB)を呼び出すことによって ので、私は何を持っていることは、このRichTextBoxをパラメータとして送信する方法は?
public class RichTB_Color
{
public RichTextBox TextF; // a copy of the user's richtext box
public RichTB_Color()
{
}
public bool SetRichTextBox(RichTextBox To)
{
if (To == null) // if object is null return false
return false;
TextF = new RichTextBox();
TextF = To;
return true;
}
private void TextF_TextChanged(object sender, EventArgs e)
{
//Do something
}
ですが、事は、ユーザーのリッチテキストボックス内のイベントは、私のクラスにeventsmethodsを作成しているとき、私はコピーを持っているにもかかわらずと呼ばれていないということです私のクラスのユーザーのrichtextboxのヘルプ
新しいテキストボックスにあなたのイベントを配線する必要が
? WPFまたはWindowsフォームを使用していますか? –