テキストボックスに永続的なプレフィックスを入力しようとしています。私の場合、次のプレフィックスが必要です。
DOMAIN\
そのため、ユーザーはドメインプレフィックスの後にユーザー名を入力するだけで済みます。それは私がしなければならないことでも、追求しなければならないことでもありませんが、私の質問は好奇心からです。
私はこれを行うためのロジックを考え出そうとしていましたが、これは、どの文字がどこで削除されたかを知り、それらの入力が何であれ、TextChangedEvent
事前に追加する必要があることを意味します-このためのロジックを理解することはできませんDOMAIN\
行ったこと以外は投稿できません。
public void TextBox1_TextChanged(object sender, EventArgs e)
{
if(!TextBox1.Text.Contains(@"DOMAIN\")
{
//Handle putting Domain in here along with the text that would be determined as the username
}
}
インターネットを調べても何も見つかりません。winformsテキストボックスのテキストの前に変更できないテキストを付けるにはどうすればよいですか。同様のことをしようとしていましたが、答えは実際には役に立ちません。
プレフィックスDOMAIN\
を?に保持する方法についてのアイデアはありTextBox
ますか?