多用户控制流程类共享基本控制访问

时间:2016-09-07 02:47:50

标签: c# winforms

我正在开发一个分层的winform应用程序。

我有一个基类,例如: -

public class UPCBase{

   public TextBox txtUsername {set;get;}

}

我有2个UPC类,即内部UPCBase

public class UPCA : UPCBase{
   public void someMethod(){
      string _a = txtUsername.Text;
   }
}

public class UPCB : UPCBase{
   public void someMethod(){
      string _b = txtUsername.Text;
   }
}

我目前正在努力解决在Winform代码隐藏中将txtUsername重新分配给UPCA和UPCB类的麻烦

UPCA.txtUsername = usernameTextBox;
UPCB.txtUsername = usernameTextBox;

有没有一种方法可以实现我分配一次并在我调用UPC时重新使用它直到用户关闭应用程序?

我的初始阶段是将public TextBox txtUsername {set;get;}放在UPCA和UPCB中,但这会增加更多的代码区域,因此我决定使用UPCBase。

有人可以分享一些灯光如何实现这个目标吗?

0 个答案:

没有答案