Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Пристыковать элементы ListBox к нижней границе / 9 сообщений из 9, страница 1 из 1
20.11.2012, 16:33
    #38045665
sergey_gavrilov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
Мне нужно чтобы элементы списка прижимались к нижней границе. Как это сделать?
Могут ли в принципе элементы выравниваться по нижней границе StackPanel?
...
Рейтинг: 0 / 0
20.11.2012, 17:13
    #38045743
Monochromatique
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
sergey_gavrilov,

Ну это как бы противоречит самой сущности StackPanel-и.
...
Рейтинг: 0 / 0
20.11.2012, 17:41
    #38045802
sergey_gavrilov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
Хорошо. Тогда поставим вопрос по другому.. Как поменять стандартную панель листбокса на DockPanel. Мне не понятно, как прописать свойство DockPanel.Dock в шаблоне данных ListBoxItem,
...
Рейтинг: 0 / 0
20.11.2012, 17:56
    #38045829
mr Vap
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
sergey_gavrilov,
можно так
Код: sql
1.
2.
3.
<Border.Width >
    <Binding Path="ActualWidth" RelativeSource="{RelativeSource FindAncestor, AncestorType=ScrollContentPresenter, AncestorLevel=1}" UpdateSourceTrigger="PropertyChanged" />
</Border.Width

>
...
Рейтинг: 0 / 0
20.11.2012, 19:21
    #38045936
sergey_gavrilov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
mr Vapsergey_gavrilov,
можно так
Код: sql
1.
2.
3.
<Border.Width >
    <Binding Path="ActualWidth" RelativeSource="{RelativeSource FindAncestor, AncestorType=ScrollContentPresenter, AncestorLevel=1}" UpdateSourceTrigger="PropertyChanged" />
</Border.Width

>
Не совсем понял причем тут Width? Может Height? Т.е. идея в том, чтобы элементы списка подгоняли свою высоту под высоту панели. Но получается прикольно. Один элемент растягивается на всю длину панели и все..
...
Рейтинг: 0 / 0
20.11.2012, 19:34
    #38045948
pshik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
какую фотку бы прицепил, чтобы понять что надо
...
Рейтинг: 0 / 0
20.11.2012, 19:50
    #38045959
sergey_gavrilov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
pshik,
Сейчас на рисунке элементы списка пристыкованы к верхнему краю, а мне нужно, чтобы к нижнему..
...
Рейтинг: 0 / 0
21.11.2012, 06:58
    #38046318
enigmatic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
sergey_gavrilov,

Задать template для ItemsPanel.
См. пример: http://msdn.microsoft.com/en-us/library/system.windows.controls.itemscontrol.itemspanel(v=vs.95).aspx
Вам нужен StackPanel с VerticalAlignment - Bottom.
...
Рейтинг: 0 / 0
21.11.2012, 11:15
    #38046555
sergey_gavrilov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пристыковать элементы ListBox к нижней границе
enigmaticsergey_gavrilov,

Задать template для ItemsPanel.
См. пример: http://msdn.microsoft.com/en-us/library/system.windows.controls.itemscontrol.itemspanel(v=vs.95).aspx
Вам нужен StackPanel с VerticalAlignment - Bottom.
Спасибо большое! Как раз, то что нужно.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Пристыковать элементы ListBox к нижней границе / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]