-5

ユーザーが文を入力すると、プログラムがそれを ProperCase または Sentence Case に自動的に修正する必要があります。これを実現するために、特定のテキスト ボックスの TextChanged イベントで vbStrConv.ProperCase を使用しました。しかし問題は、単語の先頭以外の場所に大文字を入力できないことです。

手動で入力した大文字の大文字と小文字を変更するべきではありません。つまり、ユーザーが大文字も入力できるようにするにはどうすればよいですか?

C# コードも受け入れられます。

4

2 に答える 2

4

TextInfoこの目的で使用できます

System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase("abc");
于 2013-07-27T14:48:04.350 に答える