0

WatermarkPasswordBox という名前のカスタム コントロールがあり、WinRT、Win8 で数値仮想キーボードを使用するための InputScope プロパティを追加したいと考えています。ただし、基本クラスは Textbox ではなく、基本クラスは Control です。どうすればいいですか?

ありがとう。

4

1 に答える 1

2

WPF では、所有者InputScopeProperty. もちろん、ここでは WPF を使用していません。それが利用可能であったとしても、それだけで問題が解決するかどうかはわかりません。

あなたの質問に答えるには:

  1. InputScopePropertyカスタムで独自に定義しますPasswordBox
  2. TextBoxカスタム コントロールのコントロール テンプレートにa を挿入します。
  3. を使用して、をカスタムTemplateBindingにバインドしTextBoxます。InputScopeInputScope

から派生するのを妨げているものは何PasswordBoxですか? カスタムPasswordBoxは、単一の特定の目的を果たす必要があるため、これを考慮する必要があります。

于 2013-09-15T01:57:36.157 に答える