<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Winform的Formborder.None情況下,解決不能拖動的問題

      using System;
      using System.Collections.Generic;
      using System.Linq;
      using System.Runtime.InteropServices;
      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 MoYuForm2
      {
      <UserControl x:Class="MoYuForm2.TopToolBarPage"
                   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                   xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
                   xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
                   xmlns:local="clr-namespace:MoYuForm2"
                   mc:Ignorable="d" 
                   d:DesignHeight="450" d:DesignWidth="800"
                   Background="Transparent"
                   >
          <Grid  Background="Transparent"
                 MouseDown="Grid_MouseDown"
                 MouseMove="Grid_MouseMove"
                 MouseUp="Grid_MouseUp"
                 >
              <Grid.RowDefinitions>
                  <RowDefinition />
              </Grid.RowDefinitions>
              <Grid>
                  <Grid.ColumnDefinitions>
                      <ColumnDefinition Width="100"/>
                      <ColumnDefinition/>
                  </Grid.ColumnDefinitions>
                  <Button Content="JohnYang" Width="100"/>
                  <StackPanel Grid.Column="1" 
                             Orientation="Horizontal"
                             HorizontalAlignment="Right"
                             
                              >
                      <Button x:Name="opacityBtn" 
                              Click="opacityBtn_Click"
                              Background="Transparent"
                              BorderBrush="Transparent"
                              BorderThickness="0"
                              Padding="3"
                              >
                          <Image Source="/Resources/opacity.png" Stretch="None"/>
                      </Button>
                      <Button 
                Click="pinBtn_Click"
                Background="Transparent"
                BorderBrush="Transparent"
                BorderThickness="0"
                          Padding="3"
                >
                          <Image Source="/Resources/pin-fill.png" Stretch="None"/>
                      </Button>
                      <Button x:Name="pinBtn"
                              Click="pinBtn_Click"
                              Background="Transparent"
                              BorderBrush="Transparent"
                              BorderThickness="0"
                              Padding="3"
                              >
                          <Image Source="/Resources/pin.png" Stretch="None"/>
                      </Button>
                      <Button x:Name="minBtn" Click="minBtn_Click"
                              Background="Transparent"
                              BorderBrush="Transparent"
                              BorderThickness="0"
                              Padding="3"
                              >
                          <Image Source="/Resources/min.png" Stretch="None"/>
                      </Button>
                      <Button x:Name="closeBtn" Click="closeBtn_Click" 
                              Background="Transparent"
                              BorderBrush="Transparent"
                              BorderThickness="0"
                              Padding="3"
                              >
                          <Image Source="/Resources/close.png" Stretch="None"/>
                      </Button>
                  </StackPanel>
              </Grid>
              
          </Grid>
      </UserControl>
      
          /// <summary>
          /// TopToolBarPage.xaml 的交互邏輯
          /// </summary>
          public partial class TopToolBarPage : System.Windows.Controls.UserControl
          {
              [DllImport("user32.dll")]
              private static extern bool ReleaseCapture();
              [DllImport("user32.dll")]
              private static extern IntPtr SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam);
      
              private const int WM_NCLBUTTONDOWN = 0xA1;
              private const int HTCAPTION = 0x2;
              System.Windows.Point _mouseDownPos;
              System.Drawing.Point _formDownPos;
              bool _ifPressLeft = false;
              MoYuForm2 _form;
              public TopToolBarPage(MoYuForm2 form)
              {
                  InitializeComponent();
                  _form = form;
                  var a = this.closeBtn.Width;
              }
      
              private void opacityBtn_Click(object sender, RoutedEventArgs e)
              {
      
              }
      
              private void closeBtn_Click(object sender, RoutedEventArgs e)
              {
                  _form.Close();
      
              }
      
              private void minBtn_Click(object sender, RoutedEventArgs e)
              {
      
              }
      
              private void pinBtn_Click(object sender, RoutedEventArgs e)
              {
      
              }
      
              private void Grid_MouseDown(object sender, MouseButtonEventArgs e)
              {
                  if (e.LeftButton == MouseButtonState.Pressed)
                  {
                      ReleaseCapture();//“當前窗口/控件不要再獨占鼠標了,把鼠標輸入還給系統。”
                      SendMessage(_form.Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0);//WM_NCLBUTTONDOWN + HTCAPTION 消息時,會認為你點下了窗口標題欄。
                  }
      
              }
      
              private void Grid_MouseMove(object sender, System.Windows.Input.MouseEventArgs e)
              {
        
              }
      
              private void Grid_MouseUp(object sender, MouseButtonEventArgs e)
              {
                
              }
          }
      }
      
      
      
      posted @ 2025-09-21 23:12  JohnYang819  閱讀(10)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品色内内在线播放| 亚洲国产在一区二区三区| 成人乱码一区二区三区四区| 国产精品久久蜜臀av| 动漫AV纯肉无码AV电影网| 玩弄漂亮少妇高潮白浆| 久久午夜私人影院| 国产国语对白露脸正在播放| 国产精品一二三区蜜臀av| 人摸人人人澡人人超碰97| 最近免费中文字幕大全| 亚洲国产青草衣衣一二三区| 亚洲天堂成人网在线观看| 天堂影院一区二区三区四区| 艳妇乳肉豪妇荡乳在线观看| 亚洲码与欧洲码区别入口| 人妻聚色窝窝人体WWW一区| 亚洲国产中文字幕在线视频综合| 麻豆一区二区三区精品蜜桃| 97se亚洲综合自在线| 免费无码va一区二区三区 | 国产一区精品综亚洲av| 国产又黄又爽又不遮挡视频| 亚洲国产成人精品无码一区二区 | 天天躁日日躁狠狠躁一区| 中文字幕亚洲综合第一页| 免费观看的av在线播放| 国产av无码专区亚洲av软件| 澳门永久av免费网站| 国产成人理论在线视频观看| 国产免费AV片在线看| 国产地址二永久伊甸园| 国产精品高清一区二区三区不卡 | 国产成熟女人性满足视频| 成人午夜大片免费看爽爽爽| 国产精品香港三级国产av| 老熟女重囗味hdxx69| 国产无遮挡免费视频免费| 亚洲国产亚洲综合在线尤物| 色哟哟www网站入口成人学校| 99久久无色码中文字幕|