C#

WPF

C#WPFの道#16!Expanderの書き方と使い方を解りやすく解説

Expanderとは? Expanderコントロールとは、エリアの開閉ができるコントロールです。 「TitleA」などと書かれている横のボタンを押すと、開いたり閉じたりします。 プロパティ Header タイトルを設定します IsExpan...
WPF

C#WPFの道#15!RadioButtonの書き方と使い方を解説

RadioButton(ラジオボタン)とは RadioButton(ラジオボタン)とは、とあるグループの中から1つの項目を選択させるためのコントロールです。例えば、性別グループの「男性」「女性」「その他」を選ばせるみたいな感じのやつです。 ...
WPF

C#WPFの道#14!CheckBoxとIsThreeState、Indeterminateの使い方

CheckBoxとは? CheckBox(チェックボックス)とは、ONかOFFを選択させるためのコントロールです。 チェックボックスの状態 チェックボックスの状態はIsCheckedプロパティで取得・設定できます。状態はON、OFF、Ind...
WPF

C#WPFの道#13!Buttonに画像と文字を並べる方法とRepeatButtonとToggleButton

ボタンとは? ボタンはこれまでも使ってきました。基本的にはクリックイベントを実装し、押されたときにデータを保存する処理などを記述します。ここでは、そのボタンの使い方の詳細と種類を見ていきます。 通常のボタン 通常のボタンは基本的にConte...
WPF

C#WPFの道#12!SQLiteとListViewでマスタ設定画面の作成!

これまでの知識のまとめ ListViewを学んだので、SQLiteと組み合わせることで、ある程度のアプリケーションを作ることができます。これまで学んだ知識のまとめとして、マスター設定画面の作成をしてみましょう。腕試しとして、次の仕様だけを見...
C#初級プログラミング

C#初心者のための基礎!Disposeとusingの意味と使い方を解説#24

Disposeとは? Disposeとは、インスタンスのリソースを解放するときに呼び出すメソッドです。IDisposableというインタフェースを実装しているクラスには必ず実装されているメソッドになります。リソースの解放とは、アプリケーショ...
WPF

C#WPFの道#11!ListViewのフィルタリングの方法を解説!

ListViewのフィルタリングとは? ListViewにすべての行が表示されていると不都合が生じることがあります。例えば、一覧にリストされている項目が多い場合は、特定の行を探すのに手間がかかってしまいます。その場合、任意の文字などでフィル...
WPF

C#WPFの道#10!ListViewの使い方をわかりやすく解説!

ListViewとは? ListViewはデータの一覧を表示するコントロールで、自由なレイアウトで一覧表を作ることができます。 ListViewの使い方 ListViewのItemsSourceプロパティにカスタムクラスのリスト等をセットす...
WPF

C#WPFの道#9!SQLiteの使い方をわかりやすく解説!

SQLiteとは? SQLiteとはフリーで提供されている軽量なデータベースツールです。通常OracleやSQLServerであれば、ソフトのインストールや設定が多くあり、バックアップをとるのも結構大変ですが、SQLiteは1ファイルで完結...
WPF

C#WPFの道#8!グループごとのスタイル定義とBasedOnでの継承のやり方!

グループごとのコントロールスタイルとは? Style TargetType="Button"という感じでApplication.Resourcesにスタイルを定義すると、画面のXamlで何も指定しない場合、すべてはApplication.R...