Как я могу расширить элемент ListBox в сторону? - PullRequest
0 голосов
/ 21 марта 2011

У меня есть ListBox, который содержит текст и изображение. Когда пользователь нажимает на элемент, который я хочу, он расширится в сторону и покажет некоторую дополнительную информацию. Я пытался сделать это с помощью элемента управления Expander, но он не распространяется за пределы ListBox. У кого-нибудь есть предложения?

Ответы [ 2 ]

1 голос
/ 22 марта 2011

Это звучит как классический тип пользовательского интерфейса типа мастер / деталь - ListBox является мастером, и вы хотите, чтобы некоторые детали отображались, когда пользователь выбирает элемент.

Если подсказка подсказки в Notter отсутствуетПодходящий, тогда я хотел бы предложить, чтобы у вас был элемент управления Expander рядом с ListBox, а не внутри него.На SO уже есть множество сообщений, посвященных этому (обычно с использованием DataGrid в качестве основного, но концепция та же самая), проверьте этот поиск и посмотрите, поможет ли что-нибудь.

0 голосов
/ 22 марта 2011

Вы можете использовать элемент управления всплывающих окон / всплывающих подсказок (забыл, как называется) кроме этого, я не могу думать ни о чем, что будет делать то, что вы просите, но я уверен, что все, что вы будете делать, не будет иметь ничего общего с самим ListBox, но с DataTemplate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...