Windows WindowアプリケーションのPersistenceアプリケーションの設定
.NET構成ファイルとレジストリおよび個人設定の制限を考慮して、この記事では、カスタムXMLファイルを使用して構成設定を保存することに焦点を当てています。
カスタムXMLファイルメソッド
カスタムXMLファイルを使用して永続性を実現するには、以下の手順に従ってください。
mysettings.xmlなど、アプリケーションフォルダーに新しいXMLファイルを作成します。
設定を示すクラスを定義します:
アプリケーションコードでは、設定オブジェクトをインスタンス化し、パス属性を設定します。
-
- 設定を後で取得するには、settings.load(...):
に電話してください
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | public class Settings
{
public string Path { get; set; }
public Settings(string path)
{
Path = path;
}
public void Save(string filename)
{
XmlSerializer serializer = new XmlSerializer(typeof(Settings));
using (TextWriter writer = new StreamWriter(filename)) { serializer.Serialize(writer, this); }
}
public static Settings Load(string filename)
{
XmlSerializer serializer = new XmlSerializer(typeof(Settings));
using (TextReader reader = new StreamReader(filename)) { return (Settings)serializer.Deserialize(reader); }
}
}
|
ログイン後にコピー
以上がカスタムXMLファイルを使用して、Windowsフォームのアプリケーション設定を保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。