Controls [vb.net] 컨트롤 순서 변경(맨앞으로/맨뒤로)
페이지 정보
본문
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 메서드()네임스페이스: 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
컨트롤을 Z 순서의 맨 앞으로 가져옵니다.
어셈블리: 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
컨트롤을 Z 순서의 맨 뒤로 보냅니다.
네임스페이스: System.Windows.Forms
어셈블리: System.Windows.Forms.dll의 System.Windows.Forms
- 이전글[vb.net] datagridview 에서 endedit 호출 후 DataSource 의 checkbox 적용 안됨 20.03.23
- 다음글[VB.NET] DataGridView 컨트롤에서 행 끌어서 이동 20.02.23
댓글목록
등록된 댓글이 없습니다.