このトピックはまだ評価されていません このトピックを評価する

MultilingualForm サンプル : Windows フォームの作成およびローカライズの例

Visual Studio .NET 2003

MultilingualForm サンプルは、Windows フォームの作成およびローカライズの例を示します。Windows フォーム デザイナを使用して、ローカライズされたアプリケーションを作成、編集、およびビルドする方法を示します。

ローカライズされたアプリケーションの詳細については、「アプリケーションのグローバライズとローカライズ」を参照してください。

サンプルのビルドと実行

このサンプルをビルドして実行するには

  1. ソリューション MultilingualForm.sln を開きます。
  2. [ビルド] メニューの [ソリューションのビルド] をクリックします。
  3. [デバッグ] メニューの [デバッグなしで開始] をクリックします。
  4. 別のカルチャのリソースを参照するには、有効な RFC 1766 カルチャ名をエディット ボックスに入力し、[switch] をクリックします。このサンプルには、"en-US" および "ko-KR" 用のリソースだけが付属しています。

独自の Windows フォームまたは Web フォームをローカライズするには

  1. 適切なフォーム デザイナで、ローカライズするフォームを選択します。
  2. フォームの Localizable プロパティを true に設定します。
  3. ローカライズ先の各言語について、次の処理を行います。
    1. フォームの Language プロパティを目的の言語に設定します。
    2. 各コントロールの新規言語に新規テキストを入力します。

    各言語について、フォームのコントロールの外観 (サイズや位置など) を変更することもできます。

クラスとキーワード

このサンプルでは、次の各クラスを使用します。

System.Resources.ResourceManager

このサンプルでは、次のキーワードを使用します。

System.Windows.Forms.Form.Localizable; System.Windows.Forms.Form.Language; System.Resources; System.Resources.ResourceManager

参照

Visual C# のサンプル | 一般的なサンプル | Windows フォーム : 多言語フォーム サンプル

この情報は役に立ちましたか。
(残り 1500 文字)