1

テキストボックスやパネルボタンなどのコントロールを動的に作成するためのフォームを設計しました。コントロールのサイズと位置を編集するオプションがあります。コントロールのレイアウトと親子関係を維持して、情報を保存し、再度ロードしたときに再作成できるようにする必要があります。レイアウト情報を維持するためのXML以外のより良いオプションはありますか?

前もって感謝します。

4

2 に答える 2

1

fileを使用してみてくださいapp.config。操作が改善され、保存された XML ファイルを反復処理するために現在実行している多くのコードを節約できます。詳細はこちら

于 2012-07-02T11:53:06.790 に答える
0

データベースに保存するオプションはありますか (必要に応じてユーザーごとに)? 実装する必要がある場合は、ファイルベースの XML がおそらく最も簡単なオプションです。app.config ルートを使用するか、独自のクラスを記述して XML からカスタム ユーザー設定を保存および取得します。これを保存するのに適した場所は、ユーザーのAppDataである可能性があります。フォルダ。

ClickOnceなどを使用してバージョン アップグレードを行うと、app.config に保存されたものはすべて失われる可能性があります。

于 2012-07-02T12:17:48.330 に答える