public RoomListViewModel(Page _element, Xamarin.Forms.StackLayout spList, Xamarin.Forms.ControlTemplate ctControlTemplate) { this._element = _element; this._spList = spList; this._ctControlTemplate = ctControlTemplate; }
internal ReplaceRoomViewModel(Xamarin.Forms.Page element, Xamarin.Forms.StackLayout spList, Xamarin.Forms.ControlTemplate ctControlTemplate) { this._element = element; this._spList = spList; this._ctControlTemplate = ctControlTemplate; }
public MainListViewModel(Page _element, Xamarin.Forms.StackLayout spList, Xamarin.Forms.ControlTemplate ctControlTemplate) { this._element = _element; this._spList = spList; this._ctControlTemplate = ctControlTemplate; // 菜单列表填充一下 _addInnerBill = new MainListModel() { Name = "InnerBill", GoCommand = this.GoCommand }; AddList(_addInnerBill); _addOuterBill = new MainListModel() { Name = "OuterBill", GoCommand = this.GoCommand }; AddList(_addOuterBill); _importManager = new MainListModel() { Name = "ExpenditureManager", GoCommand = this.GoCommand }; AddList(_importManager); _financeLog = new MainListModel() { Name = "FinanceLog", GoCommand = this.GoCommand }; AddList(_financeLog); _openCashDrawer = new MainListModel() { Name = "OpenCashDrawer", GoCommand = this.GoCommand }; AddList(_openCashDrawer); _balanceManager = new MainListModel() { Name = "BalanceManager", GoCommand = this.GoCommand }; AddList(_balanceManager); _statistic = new MainListModel() { Name = "Statistic", GoCommand = this.GoCommand }; AddList(_statistic); //AddList(new MainListModel() { Name = "ChangeLanguage", GoCommand = this.GoCommand }); AddList(new MainListModel() { Name = "ChangePassword", GoCommand = this.GoCommand }); AddList(new MainListModel() { Name = "About", GoCommand = this.GoCommand }); AddList(new MainListModel() { Name = "Exit", GoCommand = this.GoCommand }); Notification.Instance.NotificationLanguage += (obj, value, args) => { Device.BeginInvokeOnMainThread(() => { LoginRefresh(); }); }; Notification.Instance.NotificationLogin += (obj, value, args) => { Device.BeginInvokeOnMainThread(() => { LoginRefresh(); }); }; // 设置语言 LoginRefresh(); foreach (var item in Res.Instance.AllLangList.OrderBy(x => x.Value.LangOrder)) { Dict dict = new Dict() { Name = Res.Instance.GetString("LangName", item.Value.Culture), Value = item.Value.LangIndex }; AllLang.Add(dict); } }
internal virtual void OnControlTemplateChanged(ControlTemplate oldValue, ControlTemplate newValue) { }
void IControlTemplated.OnControlTemplateChanged(ControlTemplate oldValue, ControlTemplate newValue) { OnControlTemplateChanged(oldValue, newValue); }