| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- using GeekDesk.Util;
- using GeekDesk.ViewModel;
- using GeekDesk.ViewModel.Temp;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Input;
- namespace GeekDesk.Control.Other
- {
- /// <summary>
- /// TextDialog.xaml 的交互逻辑
- /// </summary>
- public partial class GradientBGDialog
- {
- public HandyControl.Controls.Dialog dialog;
- public GradientBGDialog()
- {
- this.DataContext = GradientBGParamList.GradientBGParams;
- InitializeComponent();
- }
- private void Close_Click(object sender, RoutedEventArgs e)
- {
- dialog.Close();
- }
- private void BGBorder_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
- {
- GradientBGParam bgParam = (sender as Border).Tag as GradientBGParam;
- MainWindow.appData.AppConfig.GradientBGParam = bgParam;
- BGSettingUtil.BGSetting();
- }
- /// <summary>
- /// 移动窗口
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void DragMove(object sender, System.Windows.Input.MouseButtonEventArgs e)
- {
- if (e.LeftButton == MouseButtonState.Pressed)
- {
- Window.GetWindow(this).DragMove();
- }
- }
- }
- }
|