언어공부/Visual Basic
Visual Basic 레이블, 텍스트 박스 컨트롤
zzerou
2022. 5. 5. 11:15
레이블의 속성값은 버튼과 별 다른 차이없다.
Visual Basic 버튼 컨트롤
다양한 속성들 VB.Net - Button Control VB.Net - Button Control The Button control represents a standard Windows button. It is generally used to generate a Click event by providing a handler for the C..
zzerou.tistory.com
텍스트 박스의 경우 조금 다른데
종류 | 이름 | 설명 |
속성 | AcceptsReturn | enter 입력시 기능 설정 true : multiLine속성이 true인 경우 줄바꿈기능 추가 false : |
BorderStyle | 테두리 모양 | |
Locked | 텍스트 편집 가능 여부 설정 true : 편집불가 / false : 편집가능 |
|
MaxLength | 입력할 수 있는 최대 문자 수 | |
MultiLine | 텍스트 여러줄 입력 여부 true : 여러줄 / false : 한줄 |
|
PasswordChar | 입력한 문자 출력 대신, 설정문자 출력 (암호 입력프로그램에서 사용) |
|
ScrollBars | 수평/수직 스크롤바 생성 여부 설정 ** MultiLine속성이 true로 설정** |
|
WordWrap | 여러줄 입력시 자동 줄 바꿈 true: 줄바꿈 / false : 줄바꿈X |
|
메서드 | Move | 폼에서 텍스트박스 위치 설정 |
SetFocus | 텍스트박스 포커스 | |
이벤트 | KeyPress | 포커스 둔 상태에서 특수키 외의 키(alt, shift, crl)를 누를때 발생 |
TextChanged | 텍스트 속성 값 변하면 발생 |
textbox1 - MultiLine,AcceptsReturn, WordWrap
textbox2 - ScrollBars:both, TextAlign , PasswordChar
textbox3 - ReadOnly, Locked
활용 1
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label3.Text = "환영합니다."
End Sub
End Class
현재로서는 비밀번호/아이디를 입력하지 않아도 버튼클릭시 label3의 해당 문구 출력가능
활용 2
public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Label3.Text = TextBox1.Text + "의 비밀은 " + TextBox2.Text + "이래요"
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Label3.Text = "다시입력하세요"
TextBox1.Text = ""
TextBox2.Text = ""
TextBox1.Focus()
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
End
End Sub