Мой клиент просит нас иметь форму с DataGrid, которая поворачивается с точки зрения того, как фактические данные в базе данных.WPF - только определенные ячейки в DataGridColumn имеют CheckBox ... Возможно ли это?
Ниже представлен (упрощен) вид моей базы данных.
│id|stuff│flag│column│column│column│
------------------------------------
│35| AAA │ 0 │ etc. │ blah │ yadda│
│58│ BBB │ 1 │ etc. │ blah │ yadda│
│78│ CCC │ 0 │ etc. │ blah │ yadda│
Ниже приводится то, что меня просят создать.
│HEADER│CODE│DATA1│DATA2│DATA3│
-------------------------------
│ID | #1 │ 35│ 58│ 78│
│STUFF │ #2 │ AAA│ BBB│ CCC│
│FLAG │ #3 │ 0│ 1│ 0│
│COLUMN│ #4 │ etc.│ etc.│ etc.│
│COLUMN│ #5 │ blah│ blah│ blah│
│COLUMN│ #6 │yadda│yadda│yadda│
Столбец флаг должен быть либо 0 или 1, так что я хотел, чтобы столбец быть DataGridCheckBoxColumn
, но это поворачиваются! Конечно, я могу (с легкостью) позволить ячейке принимать только 1 или 0 в процессе проверки, но я все равно хочу знать, могу ли я когда-либо сделать указанную ячейку в столбце, CheckBox
.
Спасибо, но это может принести еще одну проблему ... – Quv
@Quv Какая проблема? –
Я лично не советую трюк RotateTransform получить «Горизонтальный» DataGrid. Когда я попробовал это, он принес много неразрешимых проблем с макетами, и я решил решить проблему по-разному. – Sisyphe