MSDN.WhiteKnight - Stack Overflow answers
Ответ на "Как убрать пустую область слева и справа от заголовка ListView"
Answer 832683
Заголовки
GridView
помещены в элементGridViewHeaderRowPresenter
, у которого в шаблоне по умолчанию заданMargin = 2
с правой и левой стороны. Можно обработать уBorder
заголовка событиеLoaded
<Border Loaded="Border_Loaded" ... />
и переопределить его:
private void Border_Loaded(object sender, RoutedEventArgs e) { FrameworkElement p1 = (FrameworkElement)(((FrameworkElement)sender).TemplatedParent); // GridViewColumnHeader FrameworkElement p2 = (FrameworkElement)p1.Parent; // GridViewHeaderRowPresenter p2.Margin = new Thickness(0); }
Content is retrieved from StackExchange API.
Auto-generated by ruso-archive tools.