WPFのカスタムドキュメントコンテンツのTextBox
にフォーカスを設定したいと思います。私はそれらのすべてのフォーカス可能なパラメータをtrueに設定します。それでも、焦点はTextBox
にありません。どんな考えやコメント?WPFのTextBoxフォーカスの問題
はこれまでのところ、私はこれらを追加しました:私のWPFページのコンストラクタに
textbox.Focus();
textbox.SelectAll();
。
TextBox
はDockPanel
内部Canvas
であり、そしてそれらのすべてがcustom:DocumentContent
の一部です。
ありがとうございます。
あなたは、UI要素がコンストラクタで作成されていないという非常に重要な問題を指摘しました。私もこれで試しましたが、まだ焦点はありません。今私はもう一つの質問があります。コンストラクタやロードイベントのような別の場所でtextbox.Focus()を呼び出すと、XAML自体でさえ問題になりますか?ありがとう プライベートvoid Document_Loaded(オブジェクト送信者、RoutedEventArgs e) { textbox.Focusable = true; textbox.Focus(); } – paradisonoir
あなたは正しいです、私はテキストボックス自体の "読み込まれた"に追加し、それは働いた。私はそれをカスタム:DocumentContentに追加すると助けになると思ったが、それをテキストボックス自体に追加する必要があった。レスポンスありがとう。 – paradisonoir