問題タブ [notifyicon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - NotifyIcon.ShowBalloonTip でバルーンが表示されない
簡単だと思っていたことがうまくいきません... NotifyIcon にバルーン ヒントを表示させることができません。基本的なコードは次のとおりです。
このコードを実行しても何も起こりません。タイムアウト引数が秒単位またはミリ秒単位である可能性があることを読んだので、わかりません。そのため、両方を試しましたが、どちらも機能しません。
WinXP、.NET 3.5 を使用しています。
c# - サードパーティ製アプリケーションを介して NotifyIcon の動作を変更する
C# アプリケーションを介して、別のアプリケーションによって作成された NotifyIcon を表示、非表示、または変更できるかどうかを常に知りたいと思っていました。
誰かがこれを行う方法の例を投稿してもらえますか? :)
c# - システムトレイのアイコンの場所を見つける方法
システム トレイに表示される NotifyIcon コントロールがあります。画面上のアイコンの位置 (x, y) を見つけるにはどうすればよいですか?
ありがとう
.net - システム トレイにアイコンを表示するにはどうすればよいですか?
.Net アプリケーションでシステム トレイに通知を表示したいと考えています。そのためのアイコンを表示したいのですが、その方法を誰か教えてもらえますか?
c# - トレイ アイコンのアニメーション
Windows 通知領域 (システム トレイ) にアイコンを配置する方法を知っています。
アイコンをアニメーション化する最良の方法は何ですか? アニメーション GIF を使用できますか、それともタイマーに頼らなければなりませんか?
私は C# と WPF を使用していますが、WinForms も受け入れました。
c# - NotifyIcon が消えることを保証する方法は?
子 (モーダル) フォームの 1 つで NotifyIcon コントロールを使用していますが、正常に動作しています。期待どおりにバルーン ヒントを表示したり、マウス イベントを処理したりします。ただし、予想どおりに消えません。具体的には、子フォームを終了し、親がコントロールに戻ってもアイコンは残ります。ツールチップにアクセスできるので、いわば「生きている」のです。
その後、アプリケーション全体を終了しても、カーソルをその上に置くまで画像は残ります。マウスを合わせると消えます。
正常に動作させるにはどうすればよいですか?通常は悪い言葉です:-0 それを作成したフォームが消えると、どうすればそれを消すことができますか?
誰かがこれを引き起こしていることを説明できますか?
G
編集:クローズドエバーントのフォームで Dispose メソッドを呼び出すと、これは機能しますが、本当にこれを行う必要がありますか? G
c# - NotifyIconの問題:「非アクティブなアイコンを非表示」が機能しない
C#(.NET 3.5)を使用しており、NotifyIconを使用して「MinimizetoSystray」を有効にしています。スタートメニューのプロパティ->[非アクティブなアイコンを非表示]を見ると、シェルがシステムトレイアイコンを「タイトルなし」というタイトルで登録することを除いて、すべてがうまく機能しています。
また、そのシステムトレイアイコンの設定を「常に表示」または「常に非表示」に変更しても、アイコンが削除されてシステムトレイに戻されるとすぐには記憶されません。
この設定を維持できるようにシステムトレイアイコンを登録する方法はありますか?
vb.net - NotifyIcon を表示するだけの WinForm アプリを作成するにはどうすればよいですか?
以前にこれを行ったことがあると確信していますが、これを行う方法/場所をどこで見つけたか思い出せません。
新しい WinForm アプリケーションを作成し、通知アイコンをデザイナーにドラッグしました。Form1.vb ファイル内の NotifyIcon の動作に必要な機能をコーディングしました。
プロジェクトにモジュールを追加し、フォームの代わりに前述のモジュールを起動するようにプロジェクトを設定することについて何か覚えていると思います...しかし、Form1にコーディングした機能を保持する方法を理解/思い出せません。 vb。
contextmenu - NotifyIconコンテキストメニューからモーダルダイアログを実現するにはどうすればよいですか?
コンテキストメニューが付いたシェルトレイアイコンがあります。私が抱えている問題は、コンテキストメニューのClickedハンドラーからShowDialog()を呼び出しても、モーダルダイアログが表示されないことです。
デフォルトのC#プロジェクトでこれを再現するのは簡単です。次のコードをForm1.csファイルに追加するだけです。
これを作成して実行すると、コンテキストメニュー項目を2回選択するだけで、画面に2つのメッセージボックスを表示できます。これはモーダルであるべきではありませんか?これを別のフォームのShowDialog()の呼び出しに置き換えると、同じ非モーダル動作になります。
私の推測では、NotifyIconは、通常のWindowsアプリケーションのように、フォームに特に関連付けられていません。しかし、私にはそれを行う方法がありません。
何か案は?助けてくれてありがとう!