C# / VB– category –
-
C# / VB
文字列の前後のスペースを削除する[C#/VB]
文字の前や後ろの空白(スペース)を消したいんですけど良い方法ってありますか? Trimメソッドを利用すると文字列の前後にあるスペースを削除することができます。 文字列の前後のスペースを削除する StringオブジェクトのTrimメソッドを利用することで、文字列の先頭と末尾のスペースを削除することができます。 文字列.Trim() 文字列の先... -
C# / VB
指定文字を別の文字に置換する[C#/VB]
指定文字を別の文字に置き換えるのってどうやったらできますか? Replaceメソッドを利用すると指定文字を別の文字に置き換えることができます。 指定文字を別の文字に置き換える Replace Stirngオブジェクトの「Replace」メソッドを利用すると、文字列中に含まれる指定文字列を全て別の文字に置換することができます。 文字列.Replace(検索... -
C# / VB
文字列内に指定文字がどの位置にあるかを調べる[C#/VB]
文字列の中に指定文字が何文字目にあるか調べることはできますか? IndexOfメソッドを利用することで、文字列が最初に現れる位置を取得することができます。 指定文字の位置を調べる Stringオブジェクトの「IndexOf」メソッドを利用することで、指定文字が文字列内の何もじめにあるかを取得することができます。存在した場合、最初に現れる... -
C# / VB
文字コードの取得[C#/VB.NET]
文字コードを取得するにはどうしたらいいのかな? 文字コードの取得はChar型の場合、intにキャストすることで取得することができます。 文字コードの取得 C#では、文字の文字コードは、Char型の値をint型にキャストすることで取得できます。 //char型をint型に暗黙的にキャストする int MojiCode = 'A'; MessageBox.Show(MojiCode.... -
C# / VB
LINQでリストの最小値や最大値を取得[C#/VB]
リストの一番小さい値や大きい値って簡単に取得する方法ってないかな? LINQのMax関数やMin関数を利用することで簡単に取得することができます。 Min関数を使って最小値を取得する Min関数を使うことでリストや配列から最小値を取得することができます。 List<int> lstNumber = new List<int> { 10, 30, 20 }; int intMin = ls... -
C# / VB
C#/VB.NET 三項演算子の使い方 if-else文の短記法
C#およびVB.NETの三項演算子の使い方について解説します。 ちょっとした判定をしたい場合にシンプルな書き方ってないかな? 三項演算子を利用することで、真偽の結果をシンプルに判定するコードを書くことができます。 三項演算子とは 三項演算子は単純なif-else文を単一の行のコードで短縮して書くための短記法です。これはコードを簡潔か... -
C# / VB
LINQのALLでリストを全て条件判定 [C#/VB]
配列すべてが条件を満たしているか簡単に判定できないかな LINQのALLを利用することで、すべての配列・リストに対して条件判定を簡単に行うことができます。他にも判定ができる便利なメソッドを紹介しましょう。 LINQのALLでコレクションすべての条件判定 コレクションの要素がすべて条件を満たしているかを判定をしたいとき、LINQのALLメ... -
C# / VB
C#/VB.NET 現在時刻などの日付や時間を取得する方法
C#/VB.NET で日付・時間を扱う方法について解説します。 時間や日付を操作する方法は色々あって難しいですね。 日付・時間の操作する手法をいくつかまとめてみましょう。 現在の日付と時刻を取得する方法 現在のシステム日付を取得するには、DateTimeのTodayプロパティから取得できます。 DateTime.Today 現在の日付と時間を取得するには、No... -
C# / VB
C#/VB.NET コードからコントロールを追加する方法
C#/VB.netでコードからフォーム上にコントロールを追加する方法について解説します。 可変するフォーム画面を作りたいけどどうやったらできるかな? コントロールはControls.Addメソッドを利用してコードから操作することで可変するフォームを作成することができます。 コードからコントロールを追加する フォーム上にコントロールをコード... -
C# / VB
【VB/C#】コントロールにポップヒントを表示する方法
コントロールにマウスをあわせたときに説明のテキストを表示したいなぁ。 ToolTipコントロールを使用することで、ポインターをあわせたときにポップヒントを表示できます。 コントロールにポップヒントを表示する ToolTipコントロールを利用することで、マウスポインターをあわせたときにポップヒントを表示させることができます。 ToolTip... -
C# / VB
【C#/VB】アイコンをタスクバーの通知領域に表示する方法
アイコンを右下の通知領域に表示するにはどうすればいいんだろう? NotifyIconコントロールを使うことで、タスクバーの通知領域にアイコンを表示することができます。 アイコンをタスクバーの通知領域に表示する NotifyIconコントロールを利用することでタスクバーの通知領域にアイコンを表示することができます。 NotifyIconコントロール... -
C# / VB
【C#/VB】フォームを表形式に分割してレイアウトする方法
コントロールを表に配置するように配置するのって難しいな。 TableLayoutPanelコントロールを使用すると、フォーム内に表敬式の枠を配置してコントロールを配置することができますよ。 フォームを表形式に分割してレイアウトする TableLayoutPanelコントロールを利用して、配置した枠に対してコントロールを綺麗に配置できます。 ツールボ... -
C# / VB
【C#/VB】フォームを分割してサイズ変更可能にする方法
フォームを分割することってできますか? SplitContainerコントロールを使うと、フォームを2分割することができます。 フォームを分割してサイズ変更可能にする SplitContainerコントロールを利用することでフォームを分割することができます。まず、SplitContainerコントロールをツールボックスからフォームに配置します。 フォームに配... -
C# / VB
C#/VB.NET フォームにWebページを表示する方法 WebView2 Chromium Edge対応
C#やVB.NETでのフォームにWebページを表示する方法について解説します。 フォームにWebページを表示することはできますか? WebView2コントロールを利用することでフォームにWebページを表示することができます。Edgeにも対応しています。 フォームにWebページを表示する WebView2 WebView2を利用することで、フォームにchrome Edgeに対応... -
C# / VB
【C#/VB】TreeViewで階層表示を実装する方法
階層のあるツリー表示はどうやって作成するんだろう? TreeViweコントロールを利用することで階層表示を実装することができます。 TreeViewで階層表示を実装する ツールボックスからTreeViewコントロールを利用することで、階層表示を実装することができます。 ツールボックスからフォームに配置後に以下の手順で設定を行います。 フォームに... -
C# / VB
【C#/VB】プログレスバーで進行状態を表示する方法
進行状況を表示するバーってどうやって作成できますか? ProgressBarコントロールを利用することで進行状況のバーを表示することができます。 ProgressBarコントロールで進行状況を表示する ProgressBarコントロールを利用することで、プログレスバーをフォームに追加することができます。 ProgressBarコントロールのプロパティから以下の値... -
C# / VB
【C#/VB】フォームにステータスバーを作成する方法
フォームの下にあるステータスバーってどうやって作成するんだろう。 ステータスバーはStatusStripコントロールをフォームに追加することで作成できます。 StatusStripでステータスバーを作成する StatusStripコントロールを利用することで、フォームにステータスバーを追加することができます。 StatusStripコントロールをフォームに追加す... -
C# / VB
【C#/VB】フォームにツールバーを作成する方法
フォームにツールバーってどうやって作成するんだろう。 ツールボックスのToolStripコントロールを利用するとフォームに追加にツールバーを作成できます。 ToolStripでツールバーを作成する ToolStripコントロールを利用することで、ツールバーを作成することができます。 ToolStripコントロールをフォームに追加すると、コンポーネントトレ... -
C# / VB
C#/VB.NET Timerを使って一定時間ごとに処理を行う方法
タイマーを使って一定時間ごとに処理を行う方法について解説します。 一定時間ごとに処理を行いたい場合はどうしたらよいでしょうか? Timerコンポーネントを利用すると、一定時間ごとの処理を実装することができます。 Timerクラスの概要 Timerとは、一定時間ごとに処理を行うためのクラスです。C#やVB.NETではSystem.Timers.Timerクラス... -
C# / VB
カレンダーの日付を範囲選択可能にする[C#/VB]
カレンダーで日付を範囲選択させることってできますか? MonthCalendarコントロールを利用することで、日付で範囲を選択させることができるようになります。 カレンダーで日付を範囲選択できるようにする 「MonthCalendar」コントロールを使うと、カレンダーで日付の範囲選択をできます。選択した最初の日付は「SelectionStart」プロパティ...
