VB.net106 datagridview 사용팁 17가지 1. 홀수행을 다른 색으로 보여주고 싶을 때행마다 특정 배경색을 입혀보고 싶은 분들은 다음과 같이 구현하시면 됩니다. 일단 홀수행을 기준으로 설명하자면 AlternatiogRowsDefaultCellStyle속성에 BackColor를 선언하여 색상을 지정하시면 됩니다. dbView.AlternatingRowsDefaultCellStyle.BackColor = Color.Aqua; 2. 여러개의 열이나 행을 선택하지 못하도록 막고 싶을 때기본적으로 여러개의 열과 행을 선택할 수 있는데 이를 막고 한개의 열이나 한개의 행만 선택하도록 하고 싶을 때 다음과 같이 선언하면 됩니다. dbView.MultiSelect = false; 3. 행단위로 클릭하도록 만들고 싶을 때기본적으로 열단위로 클릭하도록 처리되어 있.. 2018. 11. 23. 날짜형식 검사하기 Imports System.Text.RegularExpressions Public Shared Function isYYYYMMDD(ByVal 날짜 As String) As Boolean Return Regex.IsMatch(날짜 , "^(19|20)\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[0-1])$") End Function 위 예제 함수는 YYYYMMDD 형식인지 검사를 하지만 만약, YYYY-MM-DD 형식인지 검사하고 싶다면 패턴에 “-“ 을 추가해 주면 됩니다. Regex.IsMatch(날짜, @"^(19|20)\d{2}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[0-1])$"); 아래 패턴 정규식 구문에 대한 설명을 보고 원하는 패턴으로 검사.. 2018. 11. 13. 클래스 라이브러리 중복실행 방지 Form Load에 집어 넣음 If Application.OpenForms().OfType(Of 폼이름).Count > 1 Then 폼이름.Close() End If 2018. 11. 9. DatagridView 이벤트 Numbers, Backspace & Delete 키 전용 VB.Net을 허용하려면 Private Sub DataGridView1_EditingControlShowing(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewEditingControlShowingEventArgs) Handles DataGridView1.EditingControlShowing Select Case DataGridView1.CurrentCell.ColumnIndex Case Is = 0, 1 AddHandler CType(e.Control, TextBox).KeyPress, AddressOf TextBox_keyPress End Select End Sub Private Sub TextBox_keyPress(ByVal sender As Obj.. 2018. 11. 9. 이전 1 ··· 6 7 8 9 10 11 12 ··· 27 다음