programing

트레이 아이콘만 있는 WPF 응용 프로그램

elecom 2023. 5. 3. 20:48
반응형

트레이 아이콘만 있는 WPF 응용 프로그램

저는 완전한 WPF 초보자이며 트레이에 최소화된 애플리케이션을 작성하는 방법을 알려줄 수 있는 사람이 있는지 궁금합니다.RSS 피드를 정기적으로 가져오고 새 피드가 있을 때 토스터 팝업을 생성한다는 것입니다.

응용프로그램에는 기본 창(기본적으로 모든 피드 항목을 포함하는 목록)이 있어야 하지만 기본적으로 숨겨져야 합니다.

저는 XAML과 WPF에 대해 읽기 시작했고 App.xaml의 StartupUri가 제 메인 창을 가리켜야 한다는 것을 알고 있지만, 시스템 트레이 아이콘을 수행하고 메인 창을 숨기는 적절한 방법이 무엇인지 모르겠습니다(이는 사용자가 창을 최소화할 때 작업 표시줄이 아닌 트레이로 최소화해야 한다는 것을 의미합니다).

힌트?

알림이 없습니다.WPF의 아이콘입니다.

제 동료 중 한 명이 무료로 이용할 수 있는 이 도서관을 좋은 효과로 사용했습니다.

저는 최근에 같은 문제를 겪었습니다.유감스럽게도 알림아이콘은 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

반응형