2017-09-11 11 views
0

プログラムを閉じるときに追加したボタンを保存するにはどうすればよいですか?私が追加ボタンを押すたびに、ボタンが新しいタイプのタイトルを作成しています。それぞれのタイトルには固有の単語があります。ボタンに同時に単語を保存する必要があります。C#Wpfでデータを保存

enter image description here

+2

あなたのアプリに設定システムを導入する必要があります。これを使用すると、そのような情報や設定を保存して読み込むことができます。 – Fildor

+0

まず、プロジェクトのニーズに合わせてデータを保存して保存する方法を見つけ、ボタンを動的に生成するコントロールにバインドするだけです。たとえばDBなどの設定を保存する場合は、エンティティのコレクションを取得するときに、そのアイテムとしてボタンを作成するためにテンプレート化されたListViewなどにバインドするだけです。 –

+0

ボタン全体またはその文字列、単語などを保存することはできますか? – Thorin

答えて

1
  • 保存する必要があるものデータをご覧ください。 >モデルを定義する
  • を定義する方法データが保存されます。 XMLシリアル化、JSONなど
  • を定義します。のデータが格納されます。の設定が読み込まれ、
    • 保存すると、データベース、
    • の定義ファイルの例:起動時に読み、
  • がハンドルあなたの構成データがあなたのボタンを生成するために、シャットダウン時に保存

そのすべてがあなた次第です。 :)

簡単な解決策は、hereと記載されているXmlSerializerを使用している可能性があります。

+0

xamlデザインページにボタンを追加しないと、別の質問が表示されます。スクリプトpage.Will xmlserializerをコードを保存するだけですか? – Thorin

+0

私はあなたが知りたいと思っているものは実際には得られません。 'XmlSerializer'は*モデルをシリアライズします** **あなたは**を定義します。ボタンのモデルにスクリプトを追加すると、そのボタンを保存することができます。しかし、実行はまったく別のものです。 'XmlSerializer'sのドキュメントを読んで遊んでみれば分かります。 – LuckyLikey

関連する問題