Visual Basic Windows フォームのサンプル

これらのサンプルでは、Windows フォーム アプリケーションの一般的なタスクの例を示します。

Visual Studio のサンプルにアクセスするには

  • [ヘルプ] メニューの [サンプル] をクリックします。

    既定では、これらのサンプルは drive:\Program Files\Microsoft Visual Studio 10.0\Samples\ にインストールされています。

最新のサンプルについては、Visual Basic のサンプルの Web サイトを参照してください。

セキュリティに関するメモセキュリティに関するメモ

これらのサンプルは、現状有姿のままで提供されるものであり、一切保証されていません。 サンプルのコードは、単に概念を示す目的で提供されているものです。 提供されているコードは、特定のどの環境でもセキュリティ要件を満たしているわけではありません。 セキュリティおよびエラー処理コードを追加して、プロジェクトに適切な安全性と堅牢性を確保することをお勧めします。

サンプル

サンプル

説明

クリップボードのサンプル

クリップボードの項目をさまざまな形式でコピーおよび取得する方法を示します。

コモン ダイアログ ボックス コンポーネントのサンプル

OpenFileDialogSaveFileDialogColorDialog、および FontDialog の各コンポーネントを使用して、ファイル、色、およびフォントを操作する方法を示します。

ユーザー コントロールのカスタム描画のサンプル

カスタム描画のユーザー コントロールを作成する方法、これらのユーザー コントロールをフォームで使用する方法、これらのユーザー コントロールがイベントに応答できるようにする方法、およびデザイン ビューで使用するプロパティを定義する方法を示します。

ドラッグ アンド ドロップのサンプル

テキスト、イメージ、およびツリー ビュー ノードのドラッグ アンド ドロップ機能の例を示します。

ダイナミック コントロール作成のサンプル

実行時に Windows フォーム アプリケーションのフォームにコントロールを追加する方法を示します。

エクスプローラー スタイルのアプリケーションのサンプル

Windows エクスプローラーに似た、分割ペイン ウィンドウから成る 2 つのフォームが含まれています。

GDI + アニメーションのサンプル

System.Drawing 名前空間オブジェクトを使用して、移動するテキスト、跳ね返るボール、アニメーション化されたイメージなどのアニメーションを実装する方法を示します。

GDI+ ブラシのサンプル

Brush オブジェクトを使用して、ブラシをカスタマイズする方法を示します。

GDI+ イメージのサンプル

イメージの操作について説明します。 操作には、ズーム、サイズ変更、回転、およびクリッピングが含まれます。

GDI+ ペンのサンプル

Pen オブジェクトを使用して、ペンをカスタマイズする方法を示します。

GDI+ テキストのサンプル

テキスト オプションの効果を表示します。 テキスト オプションには、影、浮き出し、ブロック テキスト、シャーリング、および反転が含まれます。

ヘルプ ファイルのサンプル

ToolTipHelpProvider、および ErrorProvider の各コントロールを使用して、Windows ベースのアプリケーションにヘルプを追加する方法を示します。

ListBox および ComboBox のサンプル

項目の追加、データベース テーブルへのバインディング、選択された項目へのアクセスなどのいくつかの基本的な ListBoxComboBox のタスクについて説明します。

メニューのサンプル

Windows フォーム アプリケーションで MenuStrip コントロールを使用して、実行時にメニューを作成し、メニュー イベントを処理する方法を示します。

NotifyIcon のサンプル

NotifyIcon コントロールとそれに関連付けられている ContextMenu を使用して、状態通知領域にアイコンを表示するプログラムを作成する方法を示します。

印刷のサンプル

My.Printers オブジェクトを使用して、テキストを印刷し、プリンターを設定する方法を示します。

正規表現のサンプル

正規表現を表す Regex クラスを使用して、ユーザー入力を検証する方法を示します。

StatusStrip コントロールのサンプル

さまざまな種類のデータを StatusStrip コントロールにビジュアルに表示する方法を示します。

テキスト検証のサンプル

テキストを検証するには、2 つの方法の比較を提供します。正規表現を使用して、カスタムのTextBox制御し、を使用して、MaskedTextBoxコンポーネント。

トップレベル フォームのサンプル

タスク バーに別々に表示される複数のウィンドウをサポートするアプリケーションを実装する方法を示します。

ビジュアルな継承のサンプル

Windows フォームでの継承の使用方法を示します。

Web ブラウザーのサンプル

WebBrowser コントロールを使用して、簡単な Web ブラウザーを作成する方法を示します。

参照

その他の技術情報

Visual Studio 2010 のコード サンプル

Visual Basic のサンプル アプリケーション