Могу ли я переключать расширяемость расширителя? - PullRequest
0 голосов
/ 30 июня 2010

Есть ли какое-либо свойство или состояние, которое я могу установить для объекта экспандера, который делает его нерасширяемым, но все еще может быть выбран?

Я думаю, например, о последнем Child в TreeView, где я нене хочу, чтобы у Expander была кнопка расширения.Но другие варианты использования могут быть, если у кого-то нет доступа к заголовку или чему-то еще в этом направлении.

1 Ответ

1 голос
/ 30 июня 2010

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

См. WPF Expander: изменение направления значка при сохранении местоположения содержимого (ExpandDirection) на то же о том, как создать пользовательский шаблон для расширителя.

...