[C#]C#C#でWindowsフォームアプリケーションのフォームを最上位フォームとして表示する(最前面に表示する)方法を紹介します。フォームを最上位フォームとして表示すると、Windowsのタスクマネージャーの「オプション」メニューにある「常に手前に表示」を指定した時と同様に、他のウィンドウ(フォーム)に隠れないウィンドウを作成できます。Studioで作成したWindowsフォームアプリケーションのプロジェクトに記述するコードを記載します。Windowsフォームアプリケーションのプロジェクトを作成する方法については、以下の記事を参照してください。Windowsフォームアプリケーションのプロジェクト(ソリューション)を作成する。StudioでC#のWindowsフォームアプリケーションのプロジェクト(ソリューション)を作成する方法を記載します。プログラムの実行フォームを最上位フォームとして表示するフォームを最上位フォームとして表示する(最前面に表示する)には、System.Windows.Forms名前空間にあるFormクラスのTopMostプロパティを使用します。TopMostプロパティはbool型になっていますので、TrueまたはFalseの真偽値を指定します。デザイナーのプロパティグリッドで設定するフォームを最上位フォームとして表示するかどうかはフォームデザイナーのプロパティグリッドで設定できます。フォームデザイナーを開きます。フォームデザイナーを開いたらプロパティウィンドウを表示します。ウィンドウ」をクリックするかF4キーを押してください。上記の画像のプロパティグリッドは項目別ではなくアルファベット順で表示しています。プロパティグリッドのTopMostプロパティのドロップダウンリストボックスから最上位フォームとして表示するかどうかを選択します。最上位フォームとして表示する場合「True」最上位フォームとして表示しない(通常のフォームとして表示する)場合は「False」を選択します。コードで設定するフォームを最上位フォームとして表示するかどうかはコードで設定することもできます。false;form.Show();サンプルプログラムフォームを最上位フォームとして表示する(最前面に表示する)サンプルプログラムを作成します。ユーザーインターフェースフォームには最上位フォームとして表示するかどうかを指定するチェックボックス(checkBox1)、フォームのインスタンスを生成して表示するボタン(button1)、フォームのTopMostプロパティの状態を取得して表示するボタン(button2)を配置します。ソースコードボタンをクリックした際のイベントの処理を記述します。ex){MessageBox.Show(ex.Message);}}}}プログラムの実行プロジェクトをビルドして実行(デバッグ)して画面を表示します。チェックボックスのチェックを付けてフォームを表示するbutton1をクリックします。フォームが最上位フォームとして最前面に表示され、フォームを表示したフォームをクリックしても表示されたフォームは背面に移動しません。チェックボックスのチェックを外してフォームを表示するbutton1をクリックします。フォームが最前面に表示されますが、フォームを表示したフォームをクリックすると表示されたフォームは背面に移動します。TextBoxWindowsフォームアプリケーションのテキストボックスの選択されているテキスト(文字列)を取得、設定する方法を紹介します。[C#].NETに実装されているMathクラスには様々な数学関数(メソッド)が用意されています。いくつかの定数も用意されています。[C#]C#でディレクトリ(フォルダー)の中にあるディレクトリの一覧を取得する方法について紹介します。ディレクトリ内のディレクトリの一覧を取得す...記事を読むColor構造体からHTMLの色名およびカラーコード(#rrggbb)に変換する。[C#]Color構造体の色(Colorオブジェクト)をHTML形式の文字列に変換する方法を紹介します。