これにはメニューが含まれており、そのメニューは別のウィンドウを開きます。リストを含む各ウィンドウは、他のウィンドウを開いてデータを編集できます。これらのフォームのいずれかに保存するか、エンティティを削除するときに、いくつかのイベントをトリガーし、他のすべての画面がイベントを受け取ってコントロールまたは DataGrid を更新する必要があります。例:
3 つのウィンドウを開いています。1 つは ProductList です。このウィンドウには、Product Name と Category Name の 2 つの列を持つ Products の DataGrid があります。2 番目のウィンドウは CategoryList で、もう 1 つのウィンドウは CategoryEdit です。
CategoryEdit で変更を保存すると、開いているすべてのウィンドウでデータグリッドを更新して新しいデータを取得する必要があります。私が欲しいのは、ウィンドウの作成時に、各ウィンドウでカスタムメソッドを実行するイベントを割り当てることです。すべてのウィンドウには Refresh メソッドがあり、ウィンドウがイベントをディスパッチするたびに、開いている各ウィンドウのこのメソッドを実行する必要があります。
わかりやすかったといいのですが、私の英語で申し訳ありません