public DevicemaViewModel() { _querytablecallbackdelegate = new QueryTableCallBackDelegate(QueryTableCallBack); _addtablecallbackdelegate = new AddTableCallBackDelegate(AddTableCallBack); _excutesqlCallBackDelegate = new ExcutesqlCallBackDelegate(ExcutesqlCallBack); AddCommand = new DelegateCommand <object>(Add); ModifyCommand = new DelegateCommand <object>(Modify); OperateCommand = new DelegateCommand <object>(Operate); DeleteCommand = new DelegateCommand <object>(Delete); QueryCommand = new DelegateCommand <object>(QueryShebeiguanli); FirstPageCommand = new DelegateCommand <object>(FirstPage); PrePageCommand = new DelegateCommand <object>(PrePage); NextPageCommand = new DelegateCommand <object>(NextPage); GotoPageCommand = new DelegateCommand <object>(GotoPage); _deviceList = new ObservableCollection <DeviceModel>(); _city = new ObservableCollection <string>(); _ju = new ObservableCollection <string>(); _danwei = new ObservableCollection <string>(); _tableList = new ObservableCollection <SHEBEIGUANLIModel>(); _customInfo = new SHEBEIGUANLIModel(); _customInfogrid = new SHEBEIGUANLIModel(); _customInfo1 = new SHEBEIGUANLIModel(); _pagePercent = "0/0"; }
public UpgradeViewModel() { _querytablecallbackdelegate = new QueryTableCallBackDelegate(QueryTableCallBack); _addtablecallbackdelegate = new AddTableCallBackDelegate(AddTableCallBack); _upgradecallbackdelegate = new UpgradeCallBackDelegate(UpgradeCallBack); QueryCommand = new DelegateCommand <object>(QueryShebeiguanli); OperateCommand = new DelegateCommand <object>(Operate); FirstPageCommand = new DelegateCommand <object>(FirstPage); PrePageCommand = new DelegateCommand <object>(PrePage); NextPageCommand = new DelegateCommand <object>(NextPage); GotoPageCommand = new DelegateCommand <object>(GotoPage); UpgradeVersionCommand = new DelegateCommand <object>(UpgradeVersion); UpgradeCommand = new DelegateCommand <object>(Upgrade); PowerUpgradeCommand = new DelegateCommand <object>(PowerUpgrade); ExportExcelCommand = new DelegateCommand <object>(ExportExcel); ExportTXTCommand = new DelegateCommand <object>(ExportTXT); SelectSteupCommand = new DelegateCommand <object>(SelectSteup); _tableList = new ObservableCollection <SHEBEIGUANLIModel>(); _ruanjianList = new ObservableCollection <RUANJIANBAOModel>(); _customInfo = new SHEBEIGUANLIModel(); _pagePercent = "0/0"; _operateenum = OperateEnum.OperateEnum_None; _displayMsg = ""; _version = ""; _filePath = ""; _Angle = -130; }
private static void OnAttachUpdateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { try { RUANJIANBAOModel model = e.NewValue as RUANJIANBAOModel; ComboBox combobox = d as ComboBox; SHEBEIGUANLIModel modeldevice = combobox.DataContext as SHEBEIGUANLIModel; modeldevice.operateinfomodel.operatedisplayText = model.Banbenhao; } catch { } }
public HardwareViewModel() { _querytablecallbackdelegate = new QueryTableCallBackDelegate(QueryTableCallBack); QueryCommand = new DelegateCommand <object>(QueryShebeiguanli); FirstPageCommand = new DelegateCommand <object>(FirstPage); PrePageCommand = new DelegateCommand <object>(PrePage); NextPageCommand = new DelegateCommand <object>(NextPage); GotoPageCommand = new DelegateCommand <object>(GotoPage); ExportExcelCommand = new DelegateCommand <object>(ExportExcel); ExportTXTCommand = new DelegateCommand <object>(ExportTXT); _tableList = new ObservableCollection <SHEBEIGUANLIModel>(); _customInfo = new SHEBEIGUANLIModel(); _pagePercent = "0/0"; }
public NetViewModel() { _querytablecallbackdelegate = new QueryTableCallBackDelegate(QueryTableCallBack); TestCommand = new DelegateCommand <object>(QuerySpeed); QueryCommand = new DelegateCommand <object>(QueryShebeiguanli); OperateCommand = new DelegateCommand <object>(Operate); FirstPageCommand = new DelegateCommand <object>(FirstPage); PrePageCommand = new DelegateCommand <object>(PrePage); NextPageCommand = new DelegateCommand <object>(NextPage); GotoPageCommand = new DelegateCommand <object>(GotoPage); ExportExcelCommand = new DelegateCommand <object>(ExportExcel); ExportTXTCommand = new DelegateCommand <object>(ExportTXT); _tableList = new ObservableCollection <SHEBEIGUANLIModel>(); _customInfo = new SHEBEIGUANLIModel(); _customInfo1 = new SHEBEIGUANLIModel(); _pagePercent = "0/0"; _dataLen = "" + 10000; _statusText = ""; _Angle = -130; }
private void Add(object obj) { operateenum = OperateEnum.OperateEnum_Add; customInfo1 = new SHEBEIGUANLIModel(); }