2010-04-08 5 views
2

간단한 카운트 다운 타이머 인 C# 응용 프로그램을 작성했습니다. 나는 요리 시간 (파스타를 끓는 것을 잊지 말 것)과 다른 목적을 추적하기 위해 나 자신을 사용한다.C#에서 풍선 도움말 및 툴팁을 다시 그립니다.

트레이에서 작동합니다. 아이콘을 가리키면 남은 시간이 툴팁으로 표시됩니다. 클릭하면 풍선 팁의 남은 시간이 표시됩니다. 나는 "똑딱 거리다", 즉 1 초마다 업데이트 할 시간을 표시하고 싶다.

풍선 및 툴팁 업데이트/다시 그리기를 강제 실행하려면 어떻게합니까?

편집 : 풍선 자체를 다시 그릴 필요가 없습니다. 나는 변화하는 시간 만 있으면된다. 어떤면에서는 balloonText 속성에 저장된 텍스트를 읽고 다시 그릴 수 있도록 풍선 창을 무효화하려고합니다.

답변

2

지금까지 추측 했겠지만 툴팁은 마우스를 올리면 표시되고 내용은 정적입니다.

가장 좋은 방법은 Outlook 스타일 알림 창을 사용하는 것일 수도 있습니다. as described in this article. 표시되는 콘텐츠를 훨씬 잘 제어 할 수 있습니다.

+0

도움이되는 답변에 감사드립니다. 작은 도구 팁을 표시하기 위해 창을 만들어야한다는 것은 정말 골칫거리입니다. Microsoft는 이러한 목적으로 더 나은 인터페이스를 제공 할 수있었습니다. –