私はWPFを初めて使用し、次のことをしばらく検索して、メモを思いつきました(書き始める方法についての概念さえありません):
クラスのインスタンス化をサポートする GUI 環境 (C# 上の WPF) を構築する必要があります。つまり、(GUI ではなく) 新しいクラスを設計する機能が必要であり、GUI にそれらのコンストラクターを自動的に (動的に) 公開させます (クラスのインスタンスを構築し、それらのすべてのプロパティを操作用に公開します。必要に応じて、オブジェクト エクスプローラー/リソース マネージャーを使用します。
クラスは GUI から分離する必要があります。オンデマンドでそれらのインスタンスを作成できるようにするには、GUI が必要なだけです。実際の例の方が役立つかもしれません。プログラマーが新しいクラスを作成します。
public class Person { #region メンバー string _name; #endregion
#region Properties /// <summary> /// The artist name. /// </summary> public string Name { get { return _name; } set { _name = value; } } #endregion }
GUI コードを変更せずに、GUI が Person のインスタンスの作成とそのプロパティ (名前) の表示をサポートすることを望みます。私は実際にはフィールドではなくプロパティを意味していました。修正します
問題へのアプローチ方法に関するヒント、コード例、または設計上のアイデアは大歓迎です。
ありがとう、モッシュ。