C# / VB– category –
-
C# / VB
C#/VB.NET 複数ウィンドウをフォームに表示させる方法 MDIフォーム
C#/VB.NET でMDIフォームを使って複数のウィンドウを同時に表示する方法を説明します。 複数のウィンドウを同時に表示するにはどうすればいいですか? MDIフォームを利用することで、親フォームに対して複数の子ウィンドウを作成することができます。 MDIフォームで複数ウィンドウを表示させる方法 MDI(Multiple Document Interface)フォー... -
C# / VB
C#/VB タブで表示を切り替えるフォームアプリの作り方
フォームアプリでタブページって作れますか? TabControlコントロールを使えば簡単に作成することができますよ。 タブページを使ったフォームアプリの作り方 "Windowsフォームアプリケーションでは、タブページを使用することで、複数のタブページを作成することができます。 これにより、より多くのコントロールを1つのフォーム上に配置... -
C# / VB
【C#/VB】メニューバーを作成する方法
フォームアプリのメニューバーってどうやって作成できますか? MenuStripコントロールを利用することで、フォームアプリにメニューバーを自在に作成することができます。 MenuStripコントロールでメニューバーを作成する MenuStripコントロールを利用することで、フォームにメニューバーを追加することができます。MenuStripをツールバーから... -
C# / VB
C#/VB.NET 全ての例外処理をキャッチする方法
C#やVB.NETで全ての例外処理をキャッチする方法について解説します。 全ての例外処理をキャッチするにはどうしたらいいですか? Try-catchステートメントでExceptionクラスを指定すると全ての例外を処理でします。 すべての例外をキャッチして対処する すべての例外を処理する方法として、Try-catchステートメントが利用できます。特に、... -
C# / VB
C#/VB.NET 「ファイルを開く」ダイアログボックスを表示する方法
どうやったら、ファイルを選択するためのダイアログボックスを立ち上げることができますか? OpenFileDialogコンポーネントを使うことで、ファイルを選択するためのダイアログボックスを開くことができますよ。 ファイル選択ダイアログを表示する OpenFileDialogコンポーネントの使い方 ファイルを選択する際にダイアログボックスを表示す... -
C# / VB
C#/VB フォームのコントロールを自動整列させる方法
複数配置したコントロールをサイズ変更時にうまく調整する方法はありますか? FlowLayoutPanelコントロールを使うとコントロールを自動整列させることができます。 フォームのコントロールを自動整列させる FlowLayoutPanelコントロールを利用すると、その中に配置したコントロールを自動で整列させることができます。 FlowLayoutPanelコン... -
C# / VB
【C#/VB】テキストボックスの入力する文字種類をひらがななどに変更する方法
テキストボックスの入力を自動でひらがなにするにはどうしたら良いんだろう。 テキストボックスのImeModeの設定を指定することでひがらなやカタカナなどに自動で設定することができます。 ImeModeで入力文字の指定を指定する テキストボックスの文字種類を自動で切り替えるにはプロパティのImeModeを利用します。 ImeModeには以下の設定を行... -
C# / VB
C#/VB.NET 文字列を分割・結合する方法まとめ(split/join/concat/+演算子)
文字列を区切り文字で分割したり、連結したいです。どのようにすればよいですか? 文字列の分割には、Split 関数を使うといいですよ。文字列の連結には、Join 関数を使うと、簡単に文字列を連結することができます。 Split で区切文字ごとに文字を分割する方法 StringオブジェクトのSplitメソッドを使用すると、文字列を指定した区切り文字... -
C# / VB
C#/VB.NET フォルダを選択できるダイアログボックスを表示する方法
フォルダを選択するダイアログボックスを出すにはどうしたらいいですか? FolderBrowserDialogコンポーネントを使えば、フォルダ選択のダイアログボックスを表示できますよ。 フォルダを選択できるダイアログボックスを表示する フォルダを選択できるダイアログボックスを表示するには、FolderBrowserDialogコンポーネントを使用します。... -
C# / VB
C#/VB.NET NameOf演算子の使い方:変数名等を取得する方法
C#やVB.NETでNameOf演算子を使って変数名やメソッド名などを取得する方法を解説します。 変数名の名称を取得する方法ってありますか? NameOf演算子を利用することで、変数名、型、メンバー、メソッド名などの識別子と同等の文字列を得られます。 NameOf演算子とは?NameOfの使い方 NameOf演算子に変数名、型、メンバー、メソッド名を与え... -
C# / VB
C#/VB フォーム内に画像一覧を表示する方法
画像を一覧で表示するにはどんな方法がありますか? ImageListコンポーネントとListViewコンポーネントを使うことで画像の一覧表示を実装することができます。 リストビューで画像一覧を表示する 「ImageListコンポーネント」と「ListViewコンポーネント」を併せて利用することで、画像を一覧表示することができます。 ImageListコンポーネ... -
C# / VB
C#/VB.NET 空白埋めする方法(PadLeft , PadRight , ゼロ埋め)
C#とVB.NETで文字列に空白(スペース)を埋める方法について解説します。 文字列を指定したところまで、空白で埋めるのに良い方法はありますか? PadLeftメソッドで文字列の左に、PadRightメソッドで文字列の右にスペースで埋めることができます。 「PadLeft」「PadRight」でスペース埋めする StringオブジェクトのPadLeftメソッドを利用するこ... -
C# / VB
C# 3項演算子とnull条件演算子、クエスチョンマークの使い方
C#での3項演算子とnull条件演算子、クエスチョンマークの使い方について解説します。 C#ではクエスチョンマーク演算子がよく出てくるんですけど、意味がよく分からないんですよね。 C#のクエスチョンマーク演算子の使い方、覚えにくいですよね。3項演算子やnull条件演算子など一度確認してみましょう。 3項演算子のクエスチョンマークを使っ... -
C# / VB
【C#/VB】フォームのアイコンとタイトルを変更する方法
フォームのアイコンやタイトルってどうやって変更できますか。 フォームのIconプロパティやTextプロパティから簡単に変更することができますよ。 フォームのアイコンとタイトルを変更する フォームのアイコンやタイトルを変更するだけで作成したアプリケーションの見た目を良くすることができます。 フォームのアイコンを変更する Wndowsアプ... -
C# / VB
foreachでループ回数を取得する[C#/VB]
For Eachでループしている回数を取得する方法ってないのかな? ループごとに回数を加算することもできますが、LINQを利用することで自然にカウントを行うことができます。 LINQを利用したFor Eachの回数取得 LINQのSelectメソッドを利用し、コレクションにインデックスを持つ匿名型のコレクションを作ることができます。これを利用して、ル... -
C# / VB
C#/VB SQLのINのように指定した複数条件が一致するデータを抽出(ラムダ式)
SQLのINのように指定した複数の条件に一致するデータを抽出することはできますか? LINQラムダ式のWhere区でContainsを使って条件に一致したデータを取得することができます。 指定した複数条件が一致するデータを抽出 LINQのWhere句では、Containsメソッドを利用することで、SQLの「IN」句のように、複数の条件に一致するデータを取得する... -
C# / VB
C#/VB.NET プロパティ名の一覧を文字列で取得する方法
プロパティの名称を取得する方法ってありますか? GetTypeメソッドのGetPropertiesを利用することでコレクションとして取得することができます。 クラスのプロパティ名称文字列を全て取得 クラスのプロパティ名称文字列を全て取得するには、System.Reflection.PropertyInfoクラスのGetPropertiesメソッドを利用します。 このメソッドを使... -
C# / VB
【C#/VB】リストビューで複数項目をリスト表示する方法
ListViewの使い方がいまいちわかりません。どのようなことに使いますか? ListViewコントロールを利用することで、項目の一覧を並べたり、複数列にして表の表示することができます。 ListViewで複数項目をリスト表示する ListViewコントロールを利用することで、Excelの表のようなオブジェクトを表示することができます。設定方法には、コ... -
C# / VB
C#/VB.NET Debug.Printの使い方:デバッグ時のみ出力する
デバッグ中だけ出力確認をしたいけどいい方法はありますか? Debug.Printを用いることで、デバッグ中のみ出力され、リリース時には出力されないように作成することができます。 Debug.Printとは デバッグ中のみデバッグ情報を1行ずつ出力するには,Debugクラスの「Debug.Print」を利用することで確認できます。Debug.Printは、C#のSystem.D... -
C# / VB
C#/VB.NET LINQのGroupByの使い方:グループ化する方法
C#やVBでもSQLで使えるGroupByを使ってグループ化できたら便利なんだけどできないのかな…? LINQのGoupByを利用することでグループ化できます。Select区などを駆使することで.NetでもSQLと似た感覚で利用することができます。 GroupByメソッドとは リスト内の要素をグループ化するために「GroupBy」メソッドが提供されています。このメソッ...
