트레이 아이콘만 있는 WPF 응용 프로그램
저는 완전한 WPF 초보자이며 트레이에 최소화된 애플리케이션을 작성하는 방법을 알려줄 수 있는 사람이 있는지 궁금합니다.RSS 피드를 정기적으로 가져오고 새 피드가 있을 때 토스터 팝업을 생성한다는 것입니다.
응용프로그램에는 기본 창(기본적으로 모든 피드 항목을 포함하는 목록)이 있어야 하지만 기본적으로 숨겨져야 합니다.
저는 XAML과 WPF에 대해 읽기 시작했고 App.xaml의 StartupUri가 제 메인 창을 가리켜야 한다는 것을 알고 있지만, 시스템 트레이 아이콘을 수행하고 메인 창을 숨기는 적절한 방법이 무엇인지 모르겠습니다(이는 사용자가 창을 최소화할 때 작업 표시줄이 아닌 트레이로 최소화해야 한다는 것을 의미합니다).
힌트?
알림이 없습니다.WPF의 아이콘입니다.
제 동료 중 한 명이 무료로 이용할 수 있는 이 도서관을 좋은 효과로 사용했습니다.
- http://www.hardcodet.net/wpf-notifyicon (광고 게시물)
- https://github.com/hardcodet/wpf-notifyicon (소스 코드)
- https://www.nuget.org/packages/Hardcodet.NotifyIcon.Wpf/ (NuGet 패키지)
- http://visualstudiogallery.msdn.microsoft.com/aacbc77c-4ef6-456f-80b7-1f157c2909f7/
저는 최근에 같은 문제를 겪었습니다.유감스럽게도 알림아이콘은 Windows(윈도우)일 뿐입니다.현재 양식 컨트롤을 사용하려면 프레임워크의 해당 부분을 포함해야 합니다.그것은 당신이 얼마나 WPF 순수주의자인지에 달려있다고 생각합니다.
빠르고 쉬운 시작 방법을 원한다면 이 WPF 알림을 확인하십시오.WinForms Notify에 의존하지 않는 코드 프로젝트의 아이콘 컨트롤아이콘입니다.더 최신 버전은 저자의 웹사이트와 NuGet 패키지에서 사용할 수 있는 것 같습니다.이것이 지금까지 저에게 가장 좋고 깨끗한 방법인 것 같습니다.
- 텍스트가 아닌 리치 툴팁
- WPF 컨텍스트 메뉴 및 팝업
- 명령 지원 및 라우팅된 이벤트
- 유연한 데이터 바인딩
- OS에서 제공하는 기본 메시지가 아닌 풍부한 풍선 메시지
이것을 확인해 보세요.또한 사용하기 쉬운 놀라운 샘플 앱이 제공되며 보기 좋은 Windows Live Messenger 스타일의 WPF 팝업, 툴팁 및 상황에 맞는 메뉴를 사용할 수 있습니다.RSS 피드를 표시하기에 완벽하며, 비슷한 목적으로 사용하고 있습니다.
언급URL : https://stackoverflow.com/questions/1472633/wpf-application-that-only-has-a-tray-icon
'programing' 카테고리의 다른 글
| ASP의 CI/CD.VSTS를 사용한 NET Core 웹 API (0) | 2023.05.03 |
|---|---|
| 'InitializeComponent' 이름이 현재 컨텍스트에 없습니다. (0) | 2023.05.03 |
| 이 배시포크 폭탄은 어떻게 작동합니까? (0) | 2023.05.03 |
| Git의 마지막 커밋에 파일을 추가하려면 어떻게 해야 합니까? (0) | 2023.05.03 |
| Xcode 9에서 열린 다중 시뮬레이터에서 단일 시뮬레이터를 종료하거나 종료하는 방법은 무엇입니까? (0) | 2023.05.03 |
