私はそれを使用してフォーカスを取得したときに、個々のMaskedTextBoxでテキストをハイライト表示することができます:私は、マウスのクリックイベントが発生したときに、すべてのMaskedTextBoxのためにそれをやってみたい、フォーカスを取得したときにコントロールを強調表示する方法は?
this.myTextBox.SelectAll();
しかし。代わりに、各MaskedTextboxための30の個々のイベントメソッドを追加するので、私はすべてのMaskedTextBoxを選択して、それの世話をする一つのイベントメソッド、つまり持っていると思います:
private void MouseClickedForMaskedTextBox(object sender, MouseEventArgs e)
{
this.ActiveControl.SelectAll();
}
をしかしのSelectAllはthis.ActiveControlには使用できません。それを回避する方法はありますか?
がそこからproceeed、それを静的メソッドまたはプロパティを入れ、テキストボックスを継承するユーザーコントロールを作成しますか? – Trey