2010-12-02 19 views
1

単純なフォームを使用してユーザーからデータを収集するAppを作成しました。このデータをフォーム外のすべてのクラスに使用する最も簡単な方法は何ですか?C#フォームの質問

ダニエル

答えて

1

おかげであなたは、データベースにフォーム入力を持続し、その後、例えば、repository patternを通じてアクセスすることができました。

4

クラス内のデータをカプセル化し、そのクラスのインスタンスをフォームから他のクラスに渡します。

1

静的なパブリック変数を持つ静的クラスを作成するのが最も簡単なことです(注意する必要がありますが)。これらの変数をフォームデータから設定すると、他のすべてがフォームデータにアクセスできます。あなたはデータの永続性を持たず、他のクラスを更新することに注意する必要がありますが、プログラム内の他のすべてのクラスに値を公開します。

0

私はそれをユーザーのコンピュータのXMLファイルに保存することをお勧めします。そうすれば、xmlを再度変更しない限り、データを変更することは非常に難しいでしょう。