양식에 두 개의 패널이 있습니다. 나는 사용자가 양식을 최대화 할 때 패널 중 하나를 양식에 따라 최대화해야합니다. 나는 시도하고 패널은 전체 양식에 표시되고 다른 패널은 숨겨집니다.양식의 자동 크기 조정 패널
public MainForm()
{
InitializeComponent();
panel2.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right);
panel2.Dock = DockStyle.Fill;
TaskControl t = new TaskControl();
int x, y;
x = 0;
y = 0;
t.Location = new Point(x, y);
panel2.Controls.Add(t);
t.BringToFront();
}
내가 그것을 할 관리 : 다음은 내 코드입니다. Anchor의 값을 Properties에서 변경했습니다. 도와 줘서 고마워!
다시 질문 할 수 있습니까? 당신이 달성하려고 노력하고있는 것이 무엇인지는 분명하지 않습니다. –
제가 올바른 질문을 이해했다면, 받아 들여진 대답은 단지 틀린 것입니다. 만약 당신이 두 패널, 하나는 크기를 조정하고 하나는 최대화되지 않습니다, 할 일은 기존의 제공된 컨트롤 (내 대답에 따라 splitcontainer)을 사용하는 것입니다. 이것은 테스트되었고, 그냥 작동합니다. 일부 기능을 추가로 사용하고 싶지 않거나 분할 컨테이너가 적합하지 않은 경우 게시물을 업데이트하거나 내 답변에 응답하여 달성하려는 내용을 설명하십시오. –