|
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Reflection;
- 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.Shapes;
-
- namespace BPASmartClient.CustomResource.Pages.View
- {
- /// <summary>
- /// MainView.xaml 的交互逻辑
- /// </summary>
- public partial class MainView : Window
- {
-
- public string TitleName { get { return _mTitleName; } set { _mTitleName = value; this.tbTitle.Text = value; } }
- private string _mTitleName;
-
- public MainView()
- {
- InitializeComponent();
- this.WindowState = WindowState.Maximized;
- this.ButMin.Click += (o, e) => { this.WindowState = WindowState.Minimized; };
- this.ButMax.Click += (o, e) => { this.WindowState = this.WindowState == WindowState.Maximized ? WindowState.Normal : WindowState.Maximized; };
- this.ButClose.Click += (o, e) => { this.Close(); Application.Current.Shutdown(); };
- this.MoveBorder.MouseLeftButtonDown += (o, e) =>
- {
- if (e.ClickCount > 1)
- {
- if (this.WindowState == WindowState.Maximized)
- this.WindowState = WindowState.Normal;
- else if (this.WindowState == WindowState.Normal)
- this.WindowState = WindowState.Maximized;
- }
- if (e.LeftButton == MouseButtonState.Pressed) this.DragMove();
- };
- }
-
- }
- }
|