public TCSplashControl(UserEntity user)
        {
            InitializeComponent();
            _user = user;
            _loginManager = new LoginManager();
            if (_user != null && _user.Photo != null) avatarControl1.SetAvatar(_user.Photo); 
            avatarControl1.SetPictureSize();

            _selectHospitalCtl = new SelectHospitalControl();
            _selectHospitalCtl.Dock = DockStyle.Top;
            _selectHospitalCtl.SelectHospital += new Action<HospitalEventArgs>(_selectHospitalCtl_SelectHospital);
            _selectHospitalCtl.CancelEvent += new CancelEventHandler(_selectHospitalCtl_CancelEvent);

            _msg = _user.UserName + " 正在登录...";
            _waitCtl = new WaitControl(_msg);
            _waitCtl.CancelEvent += new CancelEventHandler(_waitCtl_CancelEvent);
            _waitCtl.Dock = DockStyle.Top;
            panel1.Controls.Clear();
            panel1.Controls.Add(_waitCtl);
        }
Beispiel #2
0
        public TCSplashControl(UserEntity user)
        {
            InitializeComponent();
            _user         = user;
            _loginManager = new LoginManager();
            if (_user != null && _user.Photo != null)
            {
                avatarControl1.SetAvatar(_user.Photo);
            }
            avatarControl1.SetPictureSize();

            _selectHospitalCtl                 = new SelectHospitalControl();
            _selectHospitalCtl.Dock            = DockStyle.Top;
            _selectHospitalCtl.SelectHospital += new Action <HospitalEventArgs>(_selectHospitalCtl_SelectHospital);
            _selectHospitalCtl.CancelEvent    += new CancelEventHandler(_selectHospitalCtl_CancelEvent);

            _msg                  = _user.UserName + " 正在登录...";
            _waitCtl              = new WaitControl(_msg);
            _waitCtl.CancelEvent += new CancelEventHandler(_waitCtl_CancelEvent);
            _waitCtl.Dock         = DockStyle.Top;
            panel1.Controls.Clear();
            panel1.Controls.Add(_waitCtl);
        }