Mam niestandardową kontrolę użytkownika napisałem w WPF, aby wyświetlić niektóre dane. Chcę wyświetlić tę kontrolkę użytkownika na liście, ale chcę również zapewnić wiele nagłówków kolumn (pasujących do niektórych właściwości na cotrolu użytkownika), aby użytkownicy mogli sortować właściwości zawarte w kontrolce użytkownika.Najlepszy sposób na łączenie wielu kolumn w siatkę/listę WPF?
Nie jestem pewien, jak najlepiej to zrobić.
Aktualnie mam ListBox wyświetlający te kontrolki użytkownika, ale ListBox nie ma nagłówka i nie mogę wymyślić, jak umieścić wiele nagłówków w ListBox.
Idealnie chciałabym coś takiego:
Header1 Header2 Header3 Header4
[UserControlThatSpansAllFourColumns]
Moja druga myśl była w użyciu DataGrid i jakoś każdy element span wiele kolumn, ale do tej pory nie mogę zrozumieć, że się obaj.
Jeśli ktoś ma jakieś wskazówki, powitam ich!
Dziękuję bardzo! Zasadniczo to, czego szukałem. Wymieniłem ContentPresenter na niestandardowy UserControl i zadziałało. Trochę magii sortowania i będę miał kompletne rozwiązanie. –
To jest pomocne, proszę, daj mi znać, w jaki sposób możemy zachować kilka kolumn tak jak jest i połączyć tylko określone kolumny? – robot