Silverlight StackPanel(或UserControl)焦点问题

Silverlight StackPanel(或UserControl)焦点问题,silverlight,focus,stackpanel,Silverlight,Focus,Stackpanel,我从StackPanel派生一个自定义控件(或者只使用普通的UserControl类)。此控件应通过选项卡或单击该控件在应用程序中聚焦。当焦点出现时,基于其他条件,控件将展开并显示某些元素。该控件还将选择要关注的默认子控件 我遇到的问题是,我找不到方法来关注UserControl。当我单击控件时,Get/LostFocus事件不会触发 我知道Focusable属性,但它似乎在Silverlight的任何客户端DLL上都不可用(使用SDK的v4) 我真正想要的是一些关于如何最好地实现我可以选项卡的

我从StackPanel派生一个自定义控件(或者只使用普通的UserControl类)。此控件应通过选项卡或单击该控件在应用程序中聚焦。当焦点出现时,基于其他条件,控件将展开并显示某些元素。该控件还将选择要关注的默认子控件

我遇到的问题是,我找不到方法来关注UserControl。当我单击控件时,Get/LostFocus事件不会触发

我知道Focusable属性,但它似乎在Silverlight的任何客户端DLL上都不可用(使用SDK的v4)


我真正想要的是一些关于如何最好地实现我可以选项卡的面板功能的建议,因为我心目中的UI设计就是这样的。

我想你要找的控件是
手风琴
或扩展器控件。 ,您将找到使用手风琴控件的步骤。希望有帮助