2011-07-19 11 views
0

私は、テキストボックスと有界リストボックスのデータテンプレート内のいくつかのラベルを持っています。wpfリストボックス内のコントロールを選択

ラベルをクリックするとアイテム全体が青色で強調表示されますが、別のテキストボックスで直接クリックすると選択が変更されません。

テキストボックスをクリックしてもリストボックスの選択を変更する方法はありますか?

おかげ

+0

の可能重複[WPF:トリガSelectedIndexをがListBoxItem領域内の任意のコントロールをクリックしながら変更](http://stackoverflow.com/questions/6680987/ wpf-trigger-selectedindex-changed-while-any-control-on-listbo) –

答えて

0

理由は、TextBoxがフォーカスを受け取るためにクリックイベントを処理するためです。含むがこれらに限定されないこれを処理する方法、の数があります。

  • ときのTextBox利益(マウスを使用して焦点を合わせるからユーザーを防ぐ)マウスイベントを処理するのTextBox
  • はEventHandlerのを使用停止焦点(又はPreviewClickまたは類似の)、親リストアイテムを選択する
関連する問題