WPFでリソースであるアイコンを使用するにはどうすればよいですか?
2024-01-09 11:06:08
質問
リソースとして埋め込まれた.icoファイルを持っています(ビルドアクションはリソースに設定されています)。 私は NotifyIcon を作成しようとしています。 どのように私のアイコンを参照することができますか。
notifyIcon = new NotifyIcon();
notifyIcon.Icon = ?? // my icon file is called MyIcon.ico and is embedded
どのように解決するのですか?
アイコン ファイルをプロジェクトのアセンブリの 1 つに追加し、そのビルド アクションを Resource に設定する必要があります。アセンブリへの参照を追加した後、次のように NotifyIcon を作成できます。
System.Windows.Forms.NotifyIcon icon = new System.Windows.Forms.NotifyIcon();
Stream iconStream = Application.GetResourceStream( new Uri( "pack://application:,,,/YourReferencedAssembly;component/YourPossibleSubFolder/YourResourceFile.ico" )).Stream;
icon.Icon = new System.Drawing.Icon( iconStream );
関連
-
[解決済み] メタデータファイル'.dll'が見つかりません。
-
[解決済み] Webサイトのブラウザタブアイコン(ファビコン)を追加する方法を教えてください。
-
[解決済み] .NETを使用して16進数のカラーコードから色を取得するには?
-
[解決済み] RESTリソースの命名規則はSingularとPluralのどちらを使用すべきですか?
-
[解決済み] Androidアプリのアイコン設定
-
[解決済み] RelativeSourceでWPFバインディングを使用するにはどうしたらいいですか?
-
[解決済み】WPFの画像ソースをコードで設定する
-
[解決済み】.NETでリソースを作成し使用する方法
-
[解決済み] WPF: グリッドに列/行のマージン/パディングを設定できますか?
-
[解決済み] wpfアプリケーションのアイコンを設定する (VS 08)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Visual Studio 2015の追加デバッグオプションの無効化
-
[解決済み] ユーザーコントロールライブラリーとカスタムコントロールライブラリーの違いは何ですか?
-
[解決済み] オーバーレイコントロールを他のすべてのコントロールの上に配置するには?
-
[解決済み] WPFでイベント処理のためにリソース辞書の後ろにコードを設定することは可能ですか?
-
[解決済み] WPFのスライダーを整数の位置にのみスナップさせる方法とは?
-
[解決済み] WPFウィンドウのハンドルを検索する
-
[解決済み] XAML ColumnDefinitionの*(アスタリスク)の意味は?
-
[解決済み] 画像付きWPFボタン
-
[解決済み] WPF: ダイアログ/プロンプトの作成
-
[解決済み] WPFボタンのデフォルトマウスオーバー効果を削除するには?