WPF– tag –
-
C#
Visual StudioとGitHubを連携する方法(C#)
GitHub(ギットハブ)は、ソースコードの管理やチームでの共同作業を効率化するのに便利なツールです。オープンソースプロジェクトや企業のプライベートなプロジェクトがリポジトリ(保存・管理)されています。 メリット バージョン管理変更履歴の追跡... -
C#
【WPF】タスクトレイ(通知領域)にアイコンを表示する方法
タスクトレイにアイコンを表示するには!? タスクトレイ(Windowsのタスクバーの右下にあるアイコンが並んでいる場所で、通知領域が正式名称)にアプリのアイコンを表示するためには、System.Windows.Forms.NotifyIconクラスを使います。 このクラスを使う... -
C#
【WPF】MVVMパターンとは?アプリ開発の設計手法を理解する(入門)
MVVMて何?どうやって実装するの? こんな疑問をお持ちの方にオススメの記事です。この記事では WPF の設計手法として用いられる MVVM パターンについて画像やサンプルコードを交えて分かりやすく解説をしています。 WPF などの XAML ベースのアプリケーシ... -
C#
【WPF】BehaviorsでイベントをCommandへバインドする方法(MVVM)
WPF などの XAML ベースのアプリケーション開発では、MVVM(Model-View-ViewModel)パターンによる設計が用いられることが多いです。MVVM はアプリケーションのロジックとUIを分離し、テスタビリティや保守性を向上させることを目的としています。 MVVM パ... -
C#
【WPF】リソースファイルで多言語化対応(ローカライズ)する方法
WPF(C#)で作成したアプリケーションの表示言語を別の言語に切り替えたい場合があります。例えば、UI 画面に表示されている言語を日本国内なら「日本語」、アメリカやカナダなら「英語」と言ったように、ユーザーが使う言語に合わせて、表示言語を切り替え... -
C#
【C#】アプリケーションのアイコンを設定する方法(Visual Studio)
アプリケーションにアイコンを設定するにはどうすればいいの!? この記事では Visual Studio で作成したアプリケーションのアイコンを設定する手順について画像を用いて分かりやすく解説をしています。 Visual Studio でアプリケーションを作成すると、次... -
C#
【WPF】処理実行中にProgressBarを表示する(MVVM)
アプリで何かしら処理を実行している最中に、プログレスバーで進捗状況を表示したい時てありますよね。 今回は[実行]ボタンを押すと進捗率が表示されて、100%になったら「処理完了」が表示されるアプリを作成します。また、処理実行中に[キャンセル]ボタン... -
C#
【WPF】ModernWpfUIでモダンなスタイルを適用する
アプリの第一印象は見た目で判断される事が多い気がします。見た目が殺風景なアプリとデザインにも凝ったアプリなら、デザインが凝ったアプリの方がいいアプリだと思われるのではないでしょうか。 こう言った理由からアプリを作成する時は、なるべくデザイ... -
C#
【WPF】ContentControlで画面遷移する方法を紹介(MVVM)
MVVMパターンで画面遷移する方法を知りたい。。。 この記事では、WPF で MVVM パターンを使って画面を遷移する方法を紹介します。MVVMパターンで設計することで アプリケーションのロジックとUIを分離し、テスタビリティや保守性を向上させることができま... -
C#
【WPF】ItemsControlにUserControlを並べて表示する(MVVM)
「いくつかのコントロールの組み合わせを何度も表示したい」ていう時ありますよね? そのコントロールの組み合わせをコピー&ペーストして対応することもできますが、変更が発生した場合には大変苦労することでしょう。 こういう場合はコントロールの組み...