와 같은 일부 WPF 컨트롤 Button은 높이를 지정하지 않으면 컨테이너의 사용 가능한 모든 공간을 행복하게 사용하는 것으로 보입니다.
그리고 일부는 지금 당장 사용해야하는 것과 같이 (멀티 라인) TextBox과 ListBox내용에 맞는 공간을 취하는 것에 대해 더 걱정 하는 것처럼 보입니다.
이 사람들을의 셀에 넣으면 UniformGrid사용 가능한 공간에 맞게 확장됩니다. 그러나 UniformGrid모든 상황에 적합한 인스턴스는 아닙니다. 자체와 다른 행 사이의 높이를 나누기 위해 일부 행이 * 높이로 설정된 그리드가있는 경우 어떻게합니까? a가 StackPanel있고 a Label, a List및 a가있는 Button경우 어떻게 레이블과 버튼으로 먹지 않은 모든 공간을 차지하도록 목록을 만들 수 있습니까?
이것이 실제로 기본 레이아웃 요구 사항이라고 생각할 수는 있지만 가능한 공간을 채우는 방법을 알 수는 없습니다 (a에 넣고 DockPanel채우도록 설정하는 것도 효과가 없습니다. 은 DockPanel에만 '서브 컨트롤에 필요한 공간)을 차지합니다.
당신이 연주했다 경우 크기 조정이 가능한 GUI는 매우 끔찍한 것 Height, Width, MinHeight, MinWidth등
점유하고있는 그리드 셀에 속성 Height과 Width속성을 바인딩 할 수 있습니까 ? 아니면 다른 방법이 있습니까?