문제

누군가가 isupportinitialize 인터페이스 메소드 사용 (시작/endinit) 사용과 SportendLayout/remelayout 사용의 차이점을 설명해 주시겠습니까?

Isupportinitialize는 건설 중에 만 사용됩니까/"초기"초기화 ... 아니면 기존 부모 컨트롤에 새 자식 컨트롤을 추가하려는 경우 나중에 사용할 수 있습니까?

특별한 차이가 있습니까?

당신의 도움에 감사드립니다!

고맙습니다,

파토

도움이 되었습니까?

해결책

인터페이스는 System.dll에 살고 있으며 구성 요소 영역에서 상당히 일반적인 개념 일뿐입니다. 또한 System.windows.forms의 많은 부분은 구성 요소이며 Windows.forms는 구성 요소 모델의 주요 사용자입니다.

Siltend/ResumelAyout은 순수한 Windows입니다. 예를 들어 어린이 컨트롤을 추가하거나 속성을 변경하는 동안 그래픽을 시도하고 수행하지 않도록 컨트롤을 알려줍니다.

다른 팁

vb.net의 올바른 중고 코드를 위해, 대부분의 디 컴파일러가 잘못됩니다.

CType(Me.pictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top