方法: 実行時にユーザー設定を C# で書き込む

アプリケーション スコープの設定は読み取り専用であり、デザイン時、またはアプリケーション セッション間に .config ファイルを変更することによってのみ変更できます。 ただし、ユーザー スコープの設定は、プロパティ値を変更する場合と同様に、実行時に書き込むことができます。 新しい値は、アプリケーションのセッションの実行中に永続化します。 Save メソッドを呼び出すことによって、アプリケーション セッション間で、設定の変更を永続化することができます。

方法 : 実行時にユーザー設定を C# で書き込んで永続化する

  1. この設定にアクセスし、この例で示すように、新しい値を割り当てます。

    Properties.Settings.Default.myColor = Color.AliceBlue;  
    
  2. アプリケーション セッション間で、設定の変更を永続化する場合は、この例で示すように Save メソッドを呼び出します。

    Properties.Settings.Default.Save();  
    

ユーザー設定は、ユーザーの非表示のローカル アプリケーション データ フォルダーのサブフォルダー内のファイルに保存されます。

関連項目