Есть ListBox выводящий список заказов
Идея в том, чтобы описание заказа и кнопки "Редактировать" и "Удалить" выравнивать по разным краям. Однако вмещающий элемент Grid становится ровно такой ширины, чтобы вместить в себя элементы, не больше поэтому в итоге все вместе слеплено.
Как сделать так, чтобы Grid был по размеру ListBox ? Думал сделать так: Width="{Binding ElementName=orderList, Path=Width}", но не работает,если не задать ListBox ширину явно, и еще из-за отступов появляются полосы прокрутки снизу (фактическая ширина больше родителя становится). Как быть?
Ответ
Задайте у ListBox свойство HorizontalContentAlignment
В шаблоне ListBoxItem выравнивание ContentPresenter определено через HorizontalContentAlignment родительского списка.
Комментариев нет:
Отправить комментарий