アプリケーションを開発していますが、クライアント クラスをできるだけきれいにしたいと考えています。メディエーター パターンを使用することを考えていました (次のアドレスにあります) http://www.codeproject.com/KB/aspnet/SoftArch2.aspx
問題は、GUI に多くのコントロールを含めることができ、多くのメンテナンスが必要になることです。たとえば、メディエーター クラスでクライアント フォームを参照することをお勧めします。
class GuiMediatorObj
{
private static mainForm _clientForm
public GuiMediatorObj(mainForm parent)
{
_mainForm = parent;
}
public void print()
{
clientForm.TextBox1.Text = "some text;
}
}
ありがとう