MDI 컨테이너 양식과 제목 표시 줄 텍스트를 개별적으로 업데이트하는 자식 양식이 있습니다. 자식 폼에서 Text 속성을 변경 한 후에는 메뉴를 열 때 창 목록 메뉴에서 자식의 새 제목 표시 줄 텍스트가 업데이트되지 않습니다. 이것은 MdiWindowListItem 속성을 통해 .NET에서 제공되는 자동 생성 된 윈도우 목록입니다.MDI 창 목록에서 자식 제목 막대 텍스트를 업데이트하지 않습니다.
변경 사항은 다른 이벤트가 윈도우 목록을 물리적으로 변경 (새 자식 열기, 자식 닫기, 다른 자식 전환)하는 경우에만 전파됩니다.
프로그래밍 방식으로 창 목록을 강제로 업데이트하는 방법이 있습니까? 나는 이미 아이의 제목 표시 줄 텍스트가 변경되면서 메뉴 활성화/비활성화를 할 수있는 코드를 가지고있다. (
- 업데이트() 주 MenuStrip
- 새로 고침에() 주 MenuStrip
- 무효화에() 창 MenuStrip
- 무효화에 : 는 나는 아무 성공 다음을 시도) 런타임에 창 목록 항목 중 하나에
- 런타임에 창 목록 항목 중 하나에서 체크 상태를 두 번 토글
메뉴 항목, 부모 ToolStrip 또는 메뉴 시스템이 포함 된 상위 폼에서 원격으로 실행 가능한 다른 함수가없는 것처럼 보입니다.