본문 바로가기

C#

[질답] C# Gui가 완전히 불러와진후 코드가 실행되게 하는방법

반응형

첨부 이미지



임의의 내용이 들어간 텍스트블럭 4개를
렌더링된 길이를 비교해서 가장 넓은애를 찾아서
보드로 알맞게 바꾸고 싶은데요.

시작후실행() 이걸 버튼으로 쓰면 잘 되거든요
(이미 Gui가 로딩이 완료된 시점에서 클릭하는거라)

근데 지금 저상태로 쓰니까 Gui가 로딩되기전에
아래 코드내용들이 다 실행되버려서
텍스트블럭 길이를 읽어오지못합니다. (0으로 다 반환함)


Gui가 완전히 로딩이 된 후 코드를 자동으로 실행하게 하는방법이 있나요?



폼을 디자이너 화면에서 더블클릭 하시면,
폼 로드 이벤트가 생성됩니다.

        private void Form1_Load(object sender, EventArgs e)
        {

        }

요런게 만들어지죠.
여기서 호출해보세요.

        private void Form1_Load(object sender, EventArgs e)
        {
시작후실행();
        }




반응형