>백엔드 개발 >C#.Net 튜토리얼 >C#에서 트레이 효과를 구현하는 방법에 대한 자세한 소개

C#에서 트레이 효과를 구현하는 방법에 대한 자세한 소개

黄舟
黄舟원래의
2017-03-01 10:54:211405검색


데스크톱 프로그램 개발 시 상태 표시줄에 트레이 바로가기 작업을 구현하는 것을 고려하는 경우가 많습니다. API 시대에도 트레이 프로그램 구현은 여전히 ​​상대적으로 복잡합니다. MSDN 세부 정보

에서 해당 기능을 확인한 다음 필요한 매개 변수에 따라 복잡한 설정을 지정할 수 있습니다.
.NET 시대에는 이러한 번거로운 사항을 MS가 캡슐화해 개발자들이 트레이 프로그램을 쉽게 제어하고 운영할 수 있게 되었습니다. 이제 간단한 예를 들어 설명하겠습니다.
1. informIcon 컨트롤 및 contextMenuStrip 컨트롤 추가
2. 해당 속성 icon 및 contextMenuStrp 속성 설정 Icon 속성의 경우 트레이 아이콘만 선택하면 됩니다. contextMenuStrip은 연결 바로가기 메뉴의 첫 번째 단계에 사용됩니다.
3. 양식이 최소화되었을 때 트레이를 호출하는 양식의 SizeChanged 이벤트 프로그램을 추가합니다.
 

   if (this.WindowState == FormWindowState.Minimized)
            {
                this.Hide();        //可以要,也可以不要,取决于是否隐藏主窗体
                this.notifyIcon.Visible = true;
            }

4. 바로가기 메뉴 항목을 열거나 기타 항목을 열려면 informIcon의 Click 이벤트를 추가하세요. 필요에 따라 복잡한 운영 옵션을 변경합니다.
 

아아아앙



 

                                

위의 내용은 C# 트레이 프로그램, 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트(www.php.cn)를 주목하세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.