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

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

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

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

    '最后的左側(cè)坐標

    Private ctrlLastLeft As Integer

    '最后的頂部坐標

    Private ctrlLastTop As Integer

    '控件原來的高

    Private ctrlHeight As Integer

    '控件的左側(cè)坐標

    Private ctrlLeft As Integer

    '控件的頂部坐標

    Private ctrlTop As Integer

    '光標的左側(cè)坐標

    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 '控件的父親窗體

    '構(gòu)造函數(shù)

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




主站蜘蛛池模板: 日韩乱码视频 | 日韩亚洲成a人片在线观看 日韩亚州 | 欧美一级看片a免费观看 | 日韩精品一区二区三区中文在线 | 四虎永久在线精品国产馆v视影院 | 亚洲精品中文字幕乱码 | 伊人久久精品成人网 | 日本美女高清在线观看免费 | 香蕉大成网人站在线 | 色综合天天综合网国产成人 | 日韩无人区码卡二卡3卡4卡介绍 | 中文字幕成人 | 日本欧美在线 | 日本精品高清一区二区2021 | 人妖在线精品一区二区三区 | 一级片一级毛片 | 在线观看91 | 午夜在线视频 | 性欧美高清精品video | 永久看一二三四线 | 午夜亚洲国产精品福利 | 色天使在线视频 | 青久草视频 | 日韩中文字幕精品久久 | 天天拍天天干 | 天天色官网 | 欧美视频在线观看第一页 | 污污小视频在线观看 | 天堂а√中文在线 | 一区二区色 | 欧美在线看片a免费观看 | 亚洲免费网站在线观看 | 日韩福利视频 | 亚洲男人网站 | 日韩成人毛片高清视频免费看 | 欧美亚洲不卡 | 亚洲综合色一区 | 天天色综合天天 | 无遮挡在线观看 | 性爽视频 | 亚洲最大成人网色 |