C#

C# ツールバーを作る(1/3)(ToolStripコントロール)

Windwos フォームアプリケーションで「ツールバー」を使うと直感的な操作を行えるので便利です。 今回は、コーディングのみでToolStripコントロールを使ってツールバーを作る方法を紹介します。 Windows フォームにコーディン...
C#

C# TreeViewコントロールの使い方(3/3)

前々回、前回と TreeViewコントロール(System.Windows.Forms名前空間)の基本的な使い方を紹介しました。 引き続き、このTreeViewコントロールの表示をいろいろ変えてみます。 デフォルト表示はこのようになってい...
C#

C# TreeViewコントロールの使い方(2/3)

前回、TreeViewコントロール(System.Windows.Forms名前空間)の基本的な使い方を紹介しました。 今回は、このTreeViewコントロールの表示をいろいろ変えてみます。 まずはデフォルト表示 TreeViewコント...
C#

C# TreeViewコントロールの使い方(1/3)

今回は、TreeViewコントロール(System.Windows.Forms名前空間)の基本的な使い方を紹介します。 TreeViewコントロールは、データ項目を「ノード」と呼び、このノードをツリー形式で表示するためのもので、Windo...
C#

C# インストールされているプログラムのリストを取得する(Microsoft.Win32.Registryクラス)

「プログラムのインストール状態」といっても、PC内の入れて使っているものすべてではなく、Windowsインストーラなどでインストールしたプログラムだけが対象です。 ただ、取得する一覧は「インストールしたプログラム」と言いたいところですが、...
C#

C# ファイルの属性を取得する(System.IO.FileInfoクラス)

「ファイルの属性」は、このファイルが「どういう」ファイルなのか、を表現するものです。 知られているだけでも種類がいろいろあります。 通常のファイルか 削除可能なファイルか 読み取り専用か 隠しファイル(ファイルは存在するが...
C#

C# ファイルの情報を取得する(System.IO.FileInfoクラス)

ファイルの情報というとファイルの中身の印象があるかもしれませんが、ファイルには中身以外の情報もたくさんあります。 C#でファイルの情報を扱うときには、System.IO.FileInfoクラスを使います。 ファイルの名前やパスを取得する...
C#

C# ファイルの読み書き(StreamReader/StreamWriter)

C#では、いろいろな「ファイル」を扱いますが、今回は一番よく使われる「テキストファイル」の読み書きについて書きます。 ファイルアクセスのためのクラスは、C#では「System.IO名前空間」のクラスで行うことができます。 ファイルへのア...
C#

C# ジェネリック コレクションを操作する(IEnumerableインターフェース)

今回は、IEnumerable<T>インターフェースの基本について書きます。 IEnumerable<T>を説明するときにはIEnumerator<T>がついてきます。 この2つのインターフェースは関係...
C#

C# ジェネリック コレクションを操作する(ICollectionインターフェース)

以前「C# コレクションクラスを自作してみる(1/2)」でも紹介していますが、今回は、このICollectionクラスの基本について書きます。 説明 MSDNなどでは、「ジェネリック コレクションを操作するメソッドを定義します」と書かれ...
タイトルとURLをコピーしました