Używam kontrolki WPF DataGrid, aby wyświetlić niektóre szczegóły i przycisk wyboru, i nie potrzebuję szarej kolumny selektora po lewej stronie. Rujnuje też piękno mojego projektu.
Czy istnieje sposób na jej usunięcie lub jak mogę dopasować styl, jeśli nie?
wpf
wpfdatagrid
Tim Almond
źródło
źródło
Zamiast ustawiać Width, możesz całkowicie ukryć nagłówki wierszy, ustawiając w DataGrid
źródło
HeadersVisibility="None"
Aby usunąć nagłówek wiersza (szare pole) w Datagrid w WPF
Aby usunąć lub ukryć nagłówek kolumny w DataGrid WPF
Aby usunąć lub ukryć nagłówek kolumny i wiersza w DataGrid WPF
źródło
Miałem ten sam problem.
Wygląda na to, że RowHeaderWidth nie jest obsługiwana w XAML, ale możesz określić w kodzie tuż po powiązaniu i usuwa tę kiepską kolumnę selektora.
grdName.RowHeaderWidth = 0
źródło