0

StackPanel からカスタム コントロールを派生させています (または、通常の UserControl クラスを使用しています)。このコントロールは、コントロールをタブで移動するかクリックすることで、アプリケーション内でフォーカスできる必要があります。フォーカスが発生すると、他の基準に基づいてコントロールが展開され、特定の要素が表示されます。コントロールは、フォーカスする既定の子コントロールも選択します。

私が抱えている問題は、UserControl に集中する方法が見つからないことです。コントロールをクリックしても、Got/LostFocus イベントが発生しません。

Focusable プロパティは認識していますが、Silverlight (SDK の v4 を使用) のクライアント DLL では使用できないようです。

私が本当に望んでいるのは、タブで移動できるパネルの機能を最大限に実現する方法についてのアドバイスです。私が考えている UI デザインはこれにかかっているからです。

4

1 に答える 1

0

あなたが探しているコントロールは、Accordionまたは Expander コントロールだと思います。 ここAccordionでは、コントロールを使用する手順を示します。それが役立つことを願っています。

于 2012-06-26T10:37:11.093 に答える