デスクトップアプリ一覧

書式を指定してクリップボードのテキストを取得する [C#]

C#では、クリップボードを操作するために、Clipboardクラスが用意されています。 クリップボードにコピー(保持)されたのテキ...

記事を読む

WMIを利用してWindowsをログオフ、シャットダウン、再起動する [C#]

C#でWMIを利用して、OSのログオフ(サインアウト)、シャットダウン、再起動をする方法を紹介します。 WMIとはWindows Ma...

記事を読む

ファイルを削除する際にごみ箱に入れる [C#]

C#でファイルを削除する際にごみ箱に移す方法について紹介します。 C#にはファイルをごみ箱に移す操作を行うクラス、メソッドが用意されていま...

記事を読む

クリップボードからデータを取得する クリップボードへデータを設定する [C#]

クリップボードを操作する方法について紹介します。 クリップボードの操作はSystem.Windows.Forms名前空間にあるClipbo...

記事を読む

テキストボックスの文字の揃え位置を設定する [C#] TextBox

Windowsフォームアプリケーションで使用するテキストボックスの文字の揃え位置を設定する方法を紹介します。 本記事では、Visual...

記事を読む

テキストボックスにスクロールバーを表示する [C#] TextBox

Windowsフォームアプリケーションのフォームに、複数行入力できるようにしたテキストボックスを配置した場合に、テキストボックスのサイズ(高...

記事を読む

テキストボックスにタブ文字(Tab)を入力できるようにする [C#] TextBox

Windowsフォームアプリケーションのフォームに配置したテキストボックスのMultilineプロパティをTrueに設定すると、複数行のテキ...

記事を読む

既定のボタンがあるフォームのテキストボックスでEnterキーで改行できるようにする [C#] TextBox

Windowsフォームアプリケーションのフォームに、複数行入力できるテキストボックスを配置している場合、テキストボックスにフォーカスがある状...

記事を読む

複数行テキストボックスのテキストを自動改行させない [C#] TextBox

Windowsフォームアプリケーションで、MultilineプロパティをTrueに設定したテキストボックスでは、複数行のテキストを入力するこ...

記事を読む

テキストボックスに複数行の文字列を入力できるように設定する [C#] TextBox

Windowsフォームアプリケーションのテキストボックス(TextBox)に改行(リターン)を入力できるようにする方法を紹介します。 ...

記事を読む

フォームでコントロールのキーイベントを受け取る(フックする) KeyPreview [C#]

.NETのWindowsフォームアプリケーションで、フォームに配置したコントロールのイベントを、フォーム側で取得したい場合があります。 例...

記事を読む

Windowsフォームのメッセージボックスを表示する [C#]

.NETにはメッセージを表示するダイアログボックスを表示するためのクラスが用意されています。 メッセージボックスを使用すると、ユーザーにア...

記事を読む

背景が透明なフォームを作成する(フォームの透過色を設定する) [C#]

Windowsフォームアプリケーションのフォームでは、フォームを透明化して背景を表示することができます。 System.Windows.F...

記事を読む

フォームが所有しているフォームを取得する [C#]

Windowsフォームアプリケーションでは、フォーム(ウィンドウ)が他のフォームを所有することができます。 他のフォームを所有している...

記事を読む

Enterキー、Esc キーが押された時にクリックされるボタン(実行ボタン、キャンセルボタン)を設定する [C#]

C#でWindowsフォームアプリケーションのフォームで、Enterキー(エンターキー)が押された時にクリックされるボタンと、Escキー(エ...

記事を読む