Skip to main content

Posts

Vb.net - ListView

ListView ListView 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 리스트 뷰 컨트롤입니다.  이 컨트롤은 항목의 목록을 표시하고, 사용자가 항목을 선택하고, 정렬하고, 그룹화하는 등의 기능을 제공합니다. ListView1.View = View.LargeIcon ListView1.View = View.SmallIcon ListView1.View = View.Details Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub SetItems_Click (sender As Object , e As EventArgs) Handles SetItems.Click ListView1.Bounds = New Rectangle( New Point( 10 , 10 ), New Size( 440 , 262 )) ListView1.FullRowSelect = True ListView1.LabelEdit = True ListView1.View = View.LargeIcon ListView1.AllowColumnReorder = True ListView1.GridLines = True ListView1.CheckBoxes = True ListView1.Sorting = SortOrder.Ascending ListView1.Columns.Add( "Column1" , 100 , HorizontalAlignment.Left)

Vb.net - ListBox

ListBox ListBox 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 리스트 박스 컨트롤입니다.  이 컨트롤은 항목의 목록을 표시하고, 사용자가 항목을 선택할 수 있도록 합니다. 아래 코드는 Button1_Click 이벤트 핸들러에서 ListBox 컨트롤에 Dictionary(Key, Value)를 이용해 세 개의 항목("ItemName1", "ItemName2", "ItemName3")을 추가하는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click Dim comboSource As New Dictionary( Of String , String )() comboSource.Add( "ItemName1" , "Itemkey1" ) comboSource.Add( "ItemName2" , "Itemkey2" ) comboSource.Add( "ItemName3" , "Itemkey3" ) With ListBox1 .Items.Clear() .DataSource = New BindingSource(comboSource, Nothing ) .DisplayMember = "Ke

Vb.net - DateTimePicker

DateTimePicker DateTimePicker 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 날짜와 시간을 선택하는 컨트롤입니다.  이 컨트롤은 날짜와 시간을 선택하는 데 사용할 수 있는 달력을 표시하고, 사용자가 날짜와 시간을 선택할 수 있도록 합니다. 아래의 코드는 Button_Click 이벤트 핸들러에서 year-1, month-1, day-1,year+1, month+1, day+1 컨트롤에서 연, 월, 일 등을 증가 또는 감소 시키는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click DateTimePicker1.Value = DateTimePicker1.Value.AddYears(- 1 ) End Sub Private Sub Button6_Click (sender As Object , e As EventArgs) Handles Button6.Click DateTimePicker1.Value = DateTimePicker1.Value.AddYears( 1 ) End Sub Private Sub Button2_Click (sender As Object , e As EventArgs) Handles Button2.Click DateTimePicker1.Value = DateTimePicker1.Value.AddMonths(- 1 ) End Sub Priv

Vb.net - ComboBox

ComboBox ComboBox 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 드롭다운 목록 유형의 컨트롤입니다. 이 컨트롤은 사용자가 여러 개의 옵션 중에서 하나를 선택할 수 있도록 합니다. 아래의 코드는 Button1_Click 이벤트 핸들러에서 ComboBox 컨트롤에 아이템을 추가하는 코드와, ComboBox1_SelectionChangeCommitted 이벤트 핸들러에서 사용자가 선택한 아이템을 표시하는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click Dim comboSource As New Dictionary( Of String , String )() comboSource.Add( "ItemName1" , "Itemkey1" ) comboSource.Add( "ItemName2" , "Itemkey2" ) comboSource.Add( "ItemName3" , "Itemkey3" ) With ComboBox1 .Items.Clear() .DataSource = New BindingSource(comboSource, Nothing ) .DisplayMember = "Key" .Val

Vb.net - CheckedListBox

CheckedListBox CheckedListBox 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 체크 박스 목록 유형의 컨트롤입니다. 이 컨트롤은 사용자가 여러 개의 옵션 중에서 여러 개를 선택할 수 있도록 합니다. 아래의 예제에서는 CheckedListBox 컨트롤에 몇 개의 아이템을 추가하고, 사용자가 선택한 아이템을 표시하는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click Dim CheckListArray As New List( Of ClassTest) Dim CheckClass As ClassTest CheckClass = New ClassTest With {.CheckName = "Item1" , .IsChecked = False } CheckListArray.Add(CheckClass) CheckClass = New ClassTest With {.CheckName = "Item2" , .IsChecked = False } CheckListArray.Add(CheckClass) CheckClass = New ClassTest With {.CheckName = "Item3" , .IsChecked = True } CheckListArray.Add(

Vb.net - Checkbox

Checkbox CheckBox 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 체크 박스 유형의 컨트롤입니다. 이 컨트롤은 사용자가 특정 옵션을 선택하거나 취소할 수 있도록 합니다. 아래의 예제에서는 CheckBox 컨트롤에 사용자가 버튼을 통해 개별 및 전체 선택을 처리하는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click CheckBox1.Checked = True End Sub Private Sub Button2_Click (sender As Object , e As EventArgs) Handles Button2.Click CheckBox2.Checked = True End Sub Private Sub Button3_Click (sender As Object , e As EventArgs) Handles Button3.Click CheckBox3.Checked = True End Sub Private Sub Button4_Click (sender As Object , e As EventArgs) Handles Button4.Click For Each myControl As Control In Me .Controls If TypeOf myControl Is GroupBox Then For Each Ctl1 As Control In myControl.Controls If TypeOf Ctl1

Vb.net - Button

클릭 이벤트 만들기 Button 컨트롤은 Visual Basic .NET(VB.NET)에서 사용하는 버튼 유형의 컨트롤입니다.  사용자가 버튼을 클릭할 때 어떤 작업이 수행되도록 할 수 있습니다. 아래의 예제에서는 Button 컨트롤에 클릭 이벤트 핸들러를 추가하는 코드를 보여줍니다. Source code Public Class Form1 Private Sub Form1_Load (sender As Object , e As EventArgs) Handles MyBase .Load End Sub Private Sub Button1_Click (sender As Object , e As EventArgs) Handles Button1.Click Dim result As DialogResult = MessageBox.Show( "Button을 클릭했습니다" , "Title" , MessageBoxButtons.YesNo) If result = System.Windows.Forms.DialogResult.Yes Then MessageBox.Show( " YES를 클릭했습니다" , "Title" , MessageBoxButtons.OK) ' Other Code goes here ElseIf result = System.Windows.Forms.DialogResult.No Then MessageBox.Show( " NO를 클릭했습니다" , "Title" , MessageBoxButtons.OK) ' Other Code goes here End If