| | |
| | | using System; |
| | | using HMI.Core.Setting; |
| | | using HMI.Core.Util; |
| | | using Panuon.WPF.UI; |
| | | using System; |
| | | using System.IO; |
| | | using System.Windows; |
| | | using System.Windows.Controls; |
| | | using System.Windows.Media; |
| | | using System.Windows.Media.Imaging; |
| | | using HandyControl.Tools.Extension; |
| | | using HMI.Core.Api; |
| | | using HMI.Core.Setting; |
| | | using HMI.Core.Util; |
| | | using HMI.UI.Util; |
| | | using Panuon.WPF.UI; |
| | | using WPFProject.Utils; |
| | | |
| | | namespace WPFProject |
| | | { |
| | |
| | | { |
| | | public PanuonWindow() |
| | | { |
| | | ToastHelper.Register(new MainToastHandler()); |
| | | DataContext = this; |
| | | RefrshConfig(); |
| | | InitializeComponent(); |
| | | ShowMenu = true; |
| | | } |
| | | |
| | | private void RefrshConfig() |
| | |
| | | set { Set(ref windowLogo, value); } |
| | | } |
| | | |
| | | private bool showMenu; |
| | | |
| | | public bool ShowMenu |
| | | { |
| | | get { return showMenu; } |
| | | set { |
| | | Set(ref showMenu, value); |
| | | menuTab.ChangeItemVisibility(value); |
| | | } |
| | | } |
| | | |
| | | |
| | | private void Button_Click_2(object sender, RoutedEventArgs e) |
| | | { |
| | | Button btn = (Button)sender; |
| | | double temp = btn.RenderTransform.Value.Determinant; |
| | | btn.RenderTransformOrigin = new Point(0.5, 0.5); |
| | | ScaleTransform verticalFlipTransform = new ScaleTransform(1, temp * -1); |
| | | btn.RenderTransform = verticalFlipTransform; |
| | | menuTab.ChangeItemVisibility(); |
| | | ShowMenu = !ShowMenu; |
| | | //Button btn = (Button)sender; |
| | | //double temp = btn.RenderTransform.Value.Determinant; |
| | | //btn.RenderTransformOrigin = new Point(0.5, 0.5); |
| | | //ScaleTransform verticalFlipTransform = new ScaleTransform(1, temp * -1); |
| | | //btn.RenderTransform = verticalFlipTransform; |
| | | //menuTab.ChangeItemVisibility(); |
| | | } |
| | | |
| | | private void window_Loaded(object sender, RoutedEventArgs e) |
| | |
| | | private void SystemSetting_SystemSettingChanged(object sender, SystemSetting e) |
| | | { |
| | | RefrshConfig(); |
| | | LangUtil.LoadLang(); |
| | | } |
| | | |
| | | //private void BaseWindow_Loaded(object sender, RoutedEventArgs e) |