六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

運行時拉伸與移動控件的類

[摘要]Public Class Resize '移動了嗎? Private IsMoving As Boolean = False '控件最后的寬 Private ctrlLastWidth As Integer = 0 '控件最后的高 ...
 

Public Class Resize

    '移動了嗎?

    Private IsMoving As Boolean = False

    '控件最后的寬

    Private ctrlLastWidth As Integer = 0

    '控件最后的高

    Private ctrlLastHeight As Integer = 0

    '控件原來的寬

    Private ctrlWidth As Integer

    '最后的左側坐標

    Private ctrlLastLeft As Integer

    '最后的頂部坐標

    Private ctrlLastTop As Integer

    '控件原來的高

    Private ctrlHeight As Integer

    '控件的左側坐標

    Private ctrlLeft As Integer

    '控件的頂部坐標

    Private ctrlTop As Integer

    '光標的左側坐標

    Private cursorL As Integer

    '光標的頂部坐標

    Private cursorT As Integer

 

    '

    Private Htap As Integer

    Private Wtap As Integer

 

    Private ctrlIsResizing As Boolean = False

    '控件的大小矩形

    Private ctrlRectangle As System.Drawing.Rectangle = New System.Drawing.Rectangle()

    Private ctrl As Control '操作的控件

    Private frm As Form '控件的父親窗體

    '構造函數

    Public Sub New(ByVal c As Control, ByVal frm As Form)

        ctrl = c

        Me.frm = frm

        '標題欄和橫向滾動條以及邊框的寬

        Me.Htap = Me.frm.Height - Me.frm.ClientRectangle.Height

        '縱向滾動條和邊框的寬

        Me.Wtap = Me.frm.Width - Me.frm.ClientRectangle.Width

        AddHandler ctrl.MouseDown, AddressOf MouseDown

        AddHandler ctrl.MouseMove, AddressOf MouseMove

        AddHandler ctrl.MouseUp, AddressOf MouseUp

    End Sub

 

    '鼠標按下后的處理

    Private Sub MouseDown(ByVal sender As Object, ByVal e As MouseEventArgs)

        If frm Is Nothing Then

            Return

        End If

        MessageBox.Show(e.Y.ToString)

        MessageBox.Show((Me.ctrl.Height - 10).ToString)

        MessageBox.Show(e.X.ToString)

        MessageBox.Show((Me.ctrl.Width - 10).ToString)

        '設置第一次有效單擊的范圍

        If e.X < Me.ctrl.Width - 10 OrElse e.Y < Me.ctrl.Height - 10 Then

            Me.IsMoving = True

            '指定要繪制的虛線框的坐標(相對屏幕)

            Me.ctrlLeft = Me.frm.DesktopLocation.X + Me.Wtap + Me.ctrl.Left

            Me.ctrlTop = Me.frm.DesktopLocation.Y + Me.Htap + Me.ctrl.Top


[1] [2] [3]  下一頁




主站蜘蛛池模板: 亚洲91色 | 亚洲影音 | 日韩精品一区二区在线观看 | 欧美特级午夜一区二区三区 | 一级做性色a爰片久久毛片免费 | 中文字幕日本一区波多野不卡 | 青青青在线免费观看 | 在线观看中文字幕第一页 | 四虎在线视频免费观看视频 | 亚洲欧洲国产精品你懂的 | 亚洲六月丁香六月婷婷花 | 香蕉视频导航 | 先锋色资源| 欧洲性开放大片免费观看视频 | 欧美性操 | 晚上正能量91香蕉 | 日韩一级欧美一级在线观看 | 亚洲免费h | 日韩欧 | 日韩精品久久不卡中文字幕 | 欧美亚洲另类图片 | 天天噜天天噜噜在线视频 | 亚州1区2区3区4区产品乱码2021 | 日日射影院 | 欧美在线播放一区二区 | 爽爽影院在线看 | 人人狠 | 天堂网在线www资源网 | 亚洲天堂一区 | 深夜成人福利 | 欧美视频免费看 | 青青草手机视频在线观看 | 日韩国产成人资源精品视频 | 亚洲成a人片在线观看中文!!! | 视频二区 素人 欧美 日韩 | 天天操天天干天天射 | 伊人黄| 西瓜影院日韩大片在线观看 | 亚洲第一天堂无码专区 | 啪啪网站免费观看 | 色婷婷精品综合久久狠狠 |