2

すでにWinFormプロパティを a に設定しているためTextBox、テキスト スタイルがパスワードに簡単に変更されます。これは本当に良い解決策だと思います。なぜなら、TextBoxPasswordBoxはすべて同じだからです (場合によっては、これら 2 種類のコントロールに 1 つのスタイルを設定できます)。

私の質問は: なぜ xaml でTextBoxPasswordBoxが違うのですか? パスワードを処理するためのその WinForm のソリューションの技術的な制限は何ですか?

4

1 に答える 1

3

パスワード ボックスには適切なパスワードが含まれているため、切り取り、コピー、元に戻す、やり直しのコマンドは使用できません。

ソース

設計チームの誰かが私たちに明確に教えてくれなければ、この機能を別のコントロールに持たせることがこれを達成するための最良の方法ではないかと思います.

さらに、PasswordBox は、sealedこれらの制限を回避して独自のカスタム コントロールを派生させることができないことを意味します。

MSDN ページ

したがって、最終的にそれらが別個のコントロールである理由は、ユーザーのパスワードが傍受されないようにするためのセキュリティです。

于 2016-06-14T16:33:24.740 に答える