이것은 winforms newb 실수 일 수 있습니다. 그러나 Telerik 드롭 다운 목록 컨트롤과 함께 하나의 구성 요소가있는 사용자 정의 컨트롤을 만들었습니다. 처음에 양식에 놓을 때 올바르게 보입니다. 그러나, 폼을 실행하자마자 컨트롤이 폼에서 뻗어나갑니다.사용자 컨트롤이 양식에 놓여지면 스트레칭을 계속합니다
사용자 정의 컨트롤의 드롭 다운 목록의 앵커 속성이 위쪽/왼쪽/오른쪽/아래로 설정되어 있습니다.
하기 전에 :
후 :
은 내가 잘못 여기 도대체 무엇을하고 있는가?
EDIT : 조금 더 많은 정보 : 디자이너를 닫고 다시 열면 크기가 즉시 바뀝니다. 코드 자체가 문제를 일으키지 않는 것 같습니다. 사실, 나는 (InitializeComponent() 호출 외에도) 모든 코드를 주석 처리하고 여전히 문제를 보았다. 컨트롤 자체는 여전히 작동합니다. 폼을 실행하면 예상되는 데이터로 채워집니다. 그것은 단지 뻗어 있습니다.
드롭 다운 목록의 너비를 실제로 원하는 크기보다 약 35 픽셀 작게 설정하여 문제를 해결할 수 있습니다. 크기를 조정하면 실제로 너비가 맞지만 실제로는 안됩니다. 해야 해.
사용자 정의 컨트롤은 무엇입니까? "식별"(예 : 다른 배경색 지정, 파란색 드롭 다운, 빨간색의 usercontrol ...)하여 각 컨트롤이있는 곳을 찾으려고 했습니까? –
아마도 컨트롤을 구현하는 방법을 보여주는 코드를 게시 할 수 있습니다. – Benni
디자이너에서 사용자 정의 컨트롤이 들어있는 폼의 크기를 조정하면이 문제점이 표시됩니까? 사용자 정의 컨트롤과 사용자 정의 컨트롤의 구성 요소에서 앵커 설정을 확인하십시오. – roken