2

単純なカウントダウンタイマーであるC#アプリケーションを作成しました。私は自分で調理時間(パスタの茹でを忘れないでください)やその他の目的を追跡するためにそれを使用します。

トレイで動作します。アイコンにカーソルを合わせると、残り時間がツールチップとして表示されます。クリックすると、バルーンの先端に残り時間が表示されます。表示された時間を「チェックダウン」、つまり毎秒更新したいと思います。

バルーンとツールチップの更新/再描画を強制するにはどうすればよいですか?

編集:バルーン自体を再描画する必要はありません。変わるのに時間が必要なだけです。ある意味で、バルーンウィンドウを無効にして、WindowsがBalloonTextプロパティに格納されているテキストを読み取って再描画できるようにします。

4

1 に答える 1

2

お気づきかもしれませんが、ツールチップはマウスオーバーで表示され、その内容は静的です。

この記事で説明されているように、Outlook スタイルの通知ウィンドウを使用することをお勧めします。 表示されるコンテンツをより適切に制御できます。

于 2010-04-08T21:34:12.533 に答える