using FLY.IntegratedControl.Client; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace FLY.IntegratedControl.UI.Client { /// <summary> /// Page_Flow.xaml 的交互逻辑 /// </summary> public partial class Page_ErrorNewestTable : Page { FLY.OBJComponents.Client.WarningServiceClient mWarningService; FLY.OBJComponents.Client.BufferWindow<FLY.OBJComponents.Common.FlyData_WarningHistory> mWindow; public Page_ErrorNewestTable() { InitializeComponent(); Init(); } void Init() { mWarningService = TDGage.Current.mWarningService; mWindow = new OBJComponents.Client.BufferWindow<OBJComponents.Common.FlyData_WarningHistory>(mWarningService.NewestList); grid_window.DataContext = mWindow; } private void button_back_Click(object sender, RoutedEventArgs e) { NavigationService.GoBack(); } private void button_clear_click(object sender, RoutedEventArgs e) { if (FLY.ControlLibrary.MyMessageBox.Show("确定是否清空全部历史数据?") == true) { mWarningService.Reset(); FLY.ControlLibrary.Window_Tip.Show("成功", "清除完毕!", TimeSpan.FromSeconds(2)); } } private void button_prepage_Click(object sender, RoutedEventArgs e) { mWindow.MovePrePage(); } private void button_nextpage_Click(object sender, RoutedEventArgs e) { mWindow.MoveNextPage(); } private void button_newest_Click(object sender, RoutedEventArgs e) { mWindow.MoveNewest(); } } }