C#– category –
-
C#
【C#】ファイルの操作まとめ(作成・コピー・移動・削除)
ファイルの操作方法について知りたい。。。 ファイルの作成、コピー、移動、削除、パスの取得などの操作は、C# では .NET に標準で用意されている System.IO.File クラスを使います。 アプリケーションの開発ではファイルを操作する機会は多く、よく使うも... -
C#
【C#】フォルダの操作まとめ(作成・移動・削除)
フォルダの操作方法について知りたい。。。 フォルダの作成、移動、削除、存在チェック、パス取得などの操作は、C# では .NET に標準で用意されている System.IO.Directory クラスに定義されているメソッドを使います。 アプリケーションの開発ではフォル... -
C#
【WPF】処理実行中にProgressBarを表示する(MVVM)
アプリで何かしら処理を実行している最中に、プログレスバーで進捗状況を表示したい時てありますよね。 今回は[実行]ボタンを押すと進捗率が表示されて、100%になったら「処理完了」が表示されるアプリを作成します。また、処理実行中に[キャンセル]ボタン... -
C#
【WPF】ModernWpfUIでモダンなスタイルを適用する
アプリの第一印象は見た目で判断される事が多い気がします。見た目が殺風景なアプリとデザインにも凝ったアプリなら、デザインが凝ったアプリの方がいいアプリだと思われるのではないでしょうか。 こう言った理由からアプリを作成する時は、なるべくデザイ... -
C#
【WPF】ContentControlで画面遷移する方法を紹介(MVVM)
MVVMパターンで画面遷移する方法を知りたい。。。 この記事では、WPF で MVVM パターンを使って画面を遷移する方法を紹介します。MVVMパターンで設計することで アプリケーションのロジックとUIを分離し、テスタビリティや保守性を向上させることができま... -
C#
【WPF】ItemsControlにUserControlを並べて表示する(MVVM)
「いくつかのコントロールの組み合わせを何度も表示したい」ていう時ありますよね? そのコントロールの組み合わせをコピー&ペーストして対応することもできますが、変更が発生した場合には大変苦労することでしょう。 こういう場合はコントロールの組み... -
C#
【WPF】ItemsControlの使い方まとめ
WPF でデータのコレクションを UI 画面に表示したいていう場面で活躍するのが「ItemsControl」です。 ItemsControl の基本的な使い方を1つの記事にまとめてみました。見た目を細かく設定するために用意されている4つのプロパティを中心に紹介しています... -
C#
【WPF】コマンドの使い方(ICommandインターフェース)
Model-View-ViewModel(MVVM)は、UI(表示部分)と UI 以外のコード(実処理部分)を分離するための UI アーキテクチャデザインパターンです。 MVVM パターンによる疎結合を実現するための仕組みとして、データバインディングとコマンドという機能があり... -
C#
【WPF】PokeAPIを使ってポケモンの一覧を表示するアプリを作成する(C#)
今回はPokeAPIを使って、ポケモンの一覧(ポケモンカード)を表示するアプリをC#で作成します。 完成イメージは次の通りです。ポケモンの図鑑番号を入力して、[ポケモン 表示!!]ボタンをクリックすると、ポケモンカードが表示されます。 懐かしいポケモン... -
C#
【WPF】C#でPokeAPIを使ってポケモンの画像を取得するアプリを作る
今回はC#でポケットモンスター(ポケモン)の画像を取得するアプリを作成します。 ポケモンに関するデータを簡単に取得できる『PokeAPI』を利用することで、手軽に作ることができます。2023年1月時点で、905匹のポケモンデータが存在しています。 懐かしい...