내 XAML 디자인에 다음과 같은 문제가 있습니다.바인딩 눈금 열 너비
내 데이터를 그리드처럼 정렬하려면 사용자 지정 DataTemplate
으로 도착해야합니다. 그래서 데이터 항목의 두 헤더 lables를 포함하는 상단 Grid
을 만듭니다. Grid
아래에 나는 ItemsControl
과 함께 StackPanel
을 만들고 내 데이터를 표시하는 DataTemplate
을 포함합니다. 모든 것은 괜찮습니다. 응용 프로그램을 실행할 때 머리글 lables와 아래의 데이터 항목이 그리드처럼 나타납니다. 내 문제는 레이블과 항목의 내용이 올바르게 정렬되지 않았습니다. 그래서 의 ActualWidth
에 대한 헤더 lable 열의 Width
바인딩에 대해 생각했지만 불행히도 작동하지 않습니다.
이 문제를 해결할 수있는 명확한 방법이 있습니까?
미리 감사드립니다.
+1 - 이것은 모든 사람이 알아야 할 명백하지 않은 WPF 기술 중 하나입니다. –
@Robert Rossney : 당연히 일반적인 문제에 대한 다소 우아한 해결책입니다. –