2011-07-18 37 views
0

私はWPFで1つのアプリケーションを持っています。WPFのフォーカスを移動

ボタンコントロールがいくつかあります。ボタンをクリックすると、ポップアップコントロールが開きます。

ボタンをクリックした後に問題が発生すると、開いているポップアップにフォーカスが移動しません。

XAMLcodeのみを使用してソリューションを欲しいです.CSファイルはありません。

おかげ Harshil

+0

どのようにクリックを処理しますか?トリガーまたはMVVM? – fixagon

+1

問題を再現する既存のコード(XAML)を削除してください。質問を編集し、そのコードを追加してください。 –

答えて

0

XAMLでこれを行うには唯一のあなたはそれが周りにフォーカスを移動させる必要があるので、あなたがメソッドを呼び出すするクラスが必要になりますが、Blend SDKからInteractivityはあなたがある程度これを行うことができますが、私はやりましたFocus methodで動作させないでください。おそらくthis markup programming libraryのようなものが動作します。呼び出しを行うカスタムのマークアップ拡張を実装することもできますが、一般的にXAMLのみがここでは自明ではありません。

...最初はそれをやるのはやや意味がありません。 「ポップアップを開いてフォーカスを合わせる」のような命令的なコードがあれば、コードを使用してください。

関連する問題