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

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

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

[摘要]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]  下一頁




主站蜘蛛池模板: 香蕉久久夜色精品国产小说 | 亚洲第一网站免费视频 | 色老头久久网 | 亚洲系列国产系列 | 日日爱网址 | 一区二区三区在线观看视频 | 亚洲一区二区免费在线观看 | 色偷偷亚洲女人天堂观看欧 | 亚洲一区第一页 | 天天做天天爱天天一爽一毛片 | 天堂资源在线 | 午夜在线播放免费高清观看 | 日韩精品欧美高清区 | 日韩色中色 | 欧美又大又粗又长又美 | 一级国产视频 | 欧美亚洲另类色国产综合 | 亚洲最大免费视频网 | 天天碰人人 | 色婷婷综合激情视频免费看 | 婷婷亚洲综合一区二区 | 欧美综合区自拍亚洲综合 | 日本大片在线看 | 天天干天天射天天插 | 天天综合网天天综合色不卡 | 在线不卡| 亚洲欧洲日韩在线 | 午夜在线免费观看视频 | 婷婷色爱区综合五月激情韩国 | 日韩 亚洲 中文 图片 小说 | 片免费观看网站视频 | 日韩欧美第一页 | 日韩精品欧美国产精品亚 | 香港毛片免费看 | 午夜精品久久久久久久99热 | 一级做a爰片久久毛片免费 一级做a爰片久久毛片美女图片 | 亚洲视频在线观看免费视频 | 欧美一区二区三区精品国产 | 欧美一级黄色录像片 | 桃花岛高清在线观看 | 青久在线|