using DyeingComputer.UserClass; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; 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 DyeingComputer { /// /// MainWindow.xaml 的交互逻辑 /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void RadioButton_toolbar(object sender, RoutedEventArgs e) { if (!(sender is RadioButton button)) return; if (string.IsNullOrEmpty(button.Name.ToString())) return; switch (button.Name.ToString()) { case "Next": this.In_Out.Visibility = Visibility.Visible; this.Sys_Set.Visibility = Visibility.Visible; this.Parameter_Set.Visibility = Visibility.Visible; this.Program_group.Visibility = Visibility.Visible; this.Engineer_Set.Visibility = Visibility.Visible; this.Previous.Visibility = Visibility.Visible; this.Work_Order.Visibility = Visibility.Collapsed; this.Technological_Process.Visibility = Visibility.Collapsed; this.Curve_Diagram.Visibility = Visibility.Collapsed; this.Equipment_Simulation.Visibility = Visibility.Collapsed; this.History_Records.Visibility = Visibility.Collapsed; this.Next.Visibility = Visibility.Collapsed; break; case "Previous": this.In_Out.Visibility = Visibility.Collapsed; this.Sys_Set.Visibility = Visibility.Collapsed; this.Parameter_Set.Visibility = Visibility.Collapsed; this.Program_group.Visibility = Visibility.Collapsed; this.Engineer_Set.Visibility = Visibility.Collapsed; this.Previous.Visibility = Visibility.Collapsed; this.Work_Order.Visibility = Visibility.Visible; this.Technological_Process.Visibility = Visibility.Visible; this.Curve_Diagram.Visibility = Visibility.Visible; this.Equipment_Simulation.Visibility = Visibility.Visible; this.History_Records.Visibility = Visibility.Visible; this.Next.Visibility = Visibility.Visible; break; default: break; } } private void RadioButton_Page(object sender, RoutedEventArgs e) { if (!(sender is RadioButton button)) return; if (string.IsNullOrEmpty(button.Name.ToString())) return; switch (button.Name.ToString()) { case "Next": this.In_Out.Visibility = Visibility.Collapsed; this.Sys_Set.Visibility = Visibility.Collapsed; this.Parameter_Set.Visibility = Visibility.Collapsed; this.Program_group.Visibility = Visibility.Collapsed; this.Engineer_Set.Visibility = Visibility.Collapsed; this.Previous.Visibility = Visibility.Collapsed; break; case "Previous": this.Work_Order.Visibility = Visibility.Collapsed; this.Technological_Process.Visibility = Visibility.Collapsed; this.Curve_Diagram.Visibility = Visibility.Collapsed; this.Equipment_Simulation.Visibility = Visibility.Collapsed; this.History_Records.Visibility = Visibility.Collapsed; break; default: break; } } } }