Ich verwende das WPF DataGrid-Steuerelement, um einige Details und eine Auswahlschaltfläche anzuzeigen, und ich brauche die graue Auswahlspalte auf der linken Seite nicht. Es ruiniert auch die Schönheit meines Designs.
Gibt es eine Möglichkeit, es zu entfernen, oder wie kann ich es passend gestalten, wenn nicht?
wpf
wpfdatagrid
Tim Almond
quelle
quelle
Anstatt die Breite festzulegen, können Sie die Zeilenüberschriften vollständig ausblenden, indem Sie sie im DataGrid festlegen
quelle
HeadersVisibility="None"
So entfernen Sie den Zeilenkopf (graues Feld) in Datagrid in WPF
So entfernen oder verbergen Sie den Spaltenkopf in DataGrid WPF
Entfernen oder Ausblenden von Spalten- und Zeilenüberschriften in DataGrid WPF
quelle
Hatte das gleiche Problem.
Es sieht so aus, als ob RowHeaderWidth in XAML nicht unterstützt wird, ABER Sie können es direkt nach dem Binden im Code dahinter angeben und es wird diese beschissene Auswahlspalte entfernt.
grdName.RowHeaderWidth = 0
quelle