2011-12-13 2 views
0

내 창에 Datagrid 및 다른 것들 (TextBox, Dropbox)을 넣으려고합니다.WPF 응용 프로그램 사용자 정의 컨트롤 사용자 정의

내 문제는 내가 창의 크기를 조정할 때 항목을 제어 할 수 없다는 것입니다.

내가하고 싶은 일은 아래 그림과 같이 Windows를 분할하고 창 크기를 조정할 때 창에 맞게 만들 수 있습니다.

무엇을 권하고 싶습니다.

WPF App

+0

기본 WPF 또는 MVVM 패턴을 사용하고 있습니까? – ChrisBD

+0

@ChrisBD WPF를 사용하고 있습니다. –

+0

이 질문이 사용자 정의 컨트롤과 어떤 관련이 있는지 잘 모르겠습니다. 확실히 그들에게 특정한 것이 아닙니다. –

답변

2

a Grid에 2 개의 RowDefinition을 넣으십시오. 하나는 상단의 툴바/컨트롤 용이고 다른 하나는 DataGrid 용입니다.

첫 번째 행의 높이를 Auto으로 만들고 두 번째 행의 높이를 *으로 만듭니다.

DataGrid에서 및 VerticalAlignment 속성을 Stretch으로 설정하십시오.

0

당신은 확실히 Grid class를 사용해야합니다. 행 및 열을 추가하고 원하는대로이 개체의 높이 및 너비 속성을 변경합니다 (고정 값, 자동, *).

관련 문제