2012-06-25 3 views
0

Я получаю пользовательский элемент управления из StackPanel (или просто используя обычный класс UserControl). Этот элемент управления должен быть сфокусирован в приложении посредством либо табуляции, либо нажатия элемента управления. Когда фокус происходит, исходя из другого критерия, элемент управления будет расширяться и показывать определенные элементы. Элемент управления также будет выбирать дочерний элемент управления по умолчанию для фокусировки.Проблема с фокусом Silverlight StackPanel (или UserControl)

Проблема у меня в том, что я не могу найти способ сосредоточиться на UserControl. События Got/LostFocus не срабатывают, когда я нажимаю на элемент управления.

Я отдаю себе отчет в Focusable собственности, но это, кажется, не будут доступны на любом из клиентских библиотек DLL для Silverlight (с использованием v4 из SDK)

То, что я действительно хотел бы несколько советов о том, как лучше вы можете использовать функциональность панели, на которую я могу перейти, поскольку дизайн пользовательского интерфейса, который я имею в виду, висит на этом.

ответ

0

Я думаю, что управление, которое вы ищете, это Accordion или элемент управления Expander. Here, вы найдете шаги по использованию управления Accordion. Надеюсь, это поможет.

Смежные вопросы