자료실

부자는 돈을 써서 시간을 아끼지만 가난한 사람은 시간을 써서 돈을 아낀다

vb.net

IT HUB를 찾아주셔서 감사합니다.

Controls [vb.net] 컨트롤 순서 변경(맨앞으로/맨뒤로)

페이지 정보

profile_image
작성자 하나를하더라도최선을
댓글 0건 조회 10,654회 작성일 20-02-24 12:46

본문

Public Sub SetControlZOrder(ByVal ctrl As Control, ByVal z As Integer)
    ctrl.Parent.Controls.SetChildIndex(ctrl, z)
End Sub
 
ex:)
SetControlZOrder(Button1, 0)    '// 맨앞
SetControlZOrder(Panel1, 1)    '// 맨뒤
 



Control.BringToFront 메서드()

컨트롤을 Z 순서의 맨 앞으로 가져옵니다.

네임스페이스: System.Windows.Forms
어셈블리: System.Windows.Forms.dll의 System.Windows.FormsPublicSubBringToFront

Sample:)
PrivateSubMakeLabelVisible()' If the panel contains label1, bring it' to the front to make sure it is visible.Ifpanel1.Contains(label1)Thenlabel1.BringToFront()EndIfEndSub

 


Control.SendToBack 메서드()

컨트롤을 Z 순서의 맨 뒤로 보냅니다.

네임스페이스: System.Windows.Forms
어셈블리: System.Windows.Forms.dll의 System.Windows.Forms


PublicSubSendToBack

댓글목록

등록된 댓글이 없습니다.