public RegViewModel(UIElement element, int regType) { this._element = element; this.RegType = regType; _keyboardLittle = new KeyboardLittleViewModel(SetText, SetCommand); // 获取注册码 }
public LoginViewModel(UIElement element, Panel drawPanel, Panel pricePanel, Panel barcodePanel, Panel cardPanel, Panel langPanel, Action loginSuccess, Action regPage) { this._element = element; this._loginSuccess = loginSuccess; this._regPage = regPage; _keyboardLittle = new KeyboardLittleViewModel(SetText, SetCommand); _setting = new SettingViewModel(element, drawPanel, pricePanel, barcodePanel, cardPanel, langPanel); // 添加处理事件 this._element.AddHandler(PublicEvents.PopupEvent, new RoutedEventHandler(HandlePopop), true); _msgs = new MsgViewModel(SetMsgCommand); }