.net column
.NET開発者のためのブログメディア

C#でのDataTableの使い方とは?データをWPFのDataGridでGUI表示する方法やデータの抽出方法を紹介します!

2021年05月07日
SE
#post_excerptC#でのDataTableの使い方を教えてください。
PM
分かりました。C#でのDataTableの使い方についてご説明しましょう。データをWPFのDataGridでGUI表示する方法やデータの抽出方法についてもご紹介します。

C#でのDataTableの使い方とは?


今回は、C#でのDataTableの使い方について説明します。DataTableは表形式のデータを扱います。このデータをWPFのDataGridでGUI表示する方法を紹介します。

C#でのDataTableの使い方に興味のある方はぜひご覧ください。

WPFアプリの作成

ここでは、Visual Studio CodeでC#のWPFアプリケーションを作成します。Visual Studio Codeを開き、File → OpenFolder で作業フォルダを指定します。

次に、Terminal → New Terminalを選択します。コンソールにdotnet new wpfを入力してEnterします。コンソールにRestore succeeded.が表示されれば成功です。作業フォルダに、WPFアプリ開発に必要なファイル・フォルダが作成されます。

コンソールにdotnet runを入力してEnterすると、C#のWPFアプリケーションが起動します。

DataTableの表示

C#でWPFアプリケーションを作成し、DataTableをGUI表示する方法を紹介します。
MainWindow.xaml.csを以下のように変更します。

次に、MainWindow.xamlを以下のように変更します。一部を抜粋しています。

コンソールにdotnet runを入力してEnterすると、WPFアプリケーションにDataTableが表示されます。
このように、C#でWPFアプリケーションを作成できます。

Selectメソッドでデータ抽出

C#にて、DataTableをSelectメソッドで絞り込む方法を紹介します。MainWindow.xaml.csを以下のように変更します。

コンソールログを出力するために、App.xaml.csを以下のように変更します。

実行すると、ターミナルに以下のように表示されます。

LINQでデータ抽出

C#にて、DataTableをLINQで絞り込む方法を紹介します。MainWindow.xaml.csを以下のように変更します。

実行すると、ターミナルに以下のように表示されます。

SE
#post_excerptC#でのDataTableを使ってデータをWPFのDataGridでGUI表示する方法やデータの抽出方法がよく分かりました。
PM
ご紹介したC#でのDataTableの使い方を参考にご自身でもソースコードを書いてみてください。

まとめ

いかがでしたでしょうか。C#でのDataTableの使い方について説明しました。DataTableは表形式のデータを扱います。このデータをWPFのDataGridでGUI表示する方法を紹介しました。

ぜひご自身でC#ソースコードを書いて、理解を深めてください。


.NET分野でのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

reccomended

Categories

Tags