5

以下を考えると:

  • ContentControl で IsTabStop を false に設定しても、そのコンテンツがタブストップとして機能することは妨げられません
  • IsTabStop を true に設定すると、アプリケーションでタブストップが非表示になり、何もしません。

次の 2 つの質問があります。

  1. ContentControl のデフォルトで IsTabStop が true である理由
  2. ControlControl をタブストップとして機能させたいのはなぜですか?
4

2 に答える 2

4

Douglas が正しいのは、 fromContentControlのデフォルト値を単純に継承することです。また、 の値が の場合よりもの場合の方が有効でないと仮定する十分な理由はありません。IsTabStopControltrueContentControlControl

たとえば、コンテンツが一連のShape要素やImage. ただし、ユーザーが特定のキーを押したときに、コントロールがコンテンツに対して特定の操作を実行する場合があります。

于 2010-08-19T14:22:45.957 に答える
2

ContentControl は Control から IsTabStop プロパティを取得するため、ContentControl を含むすべてのコントロールをタブ ストップにすることができます。

ただし、ContentControl のデフォルトで true である理由はわかりません。おそらく、Control でデフォルトで true になっているためです。

于 2010-08-19T14:02:43.077 に答える