WinForm(6)
-
ListBox 행 선택해서 Delete 키로 행 삭제하기 (C# Winform)
private void lst_files_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { //delete ((ListBox)sender).Items.RemoveAt(((ListBox)sender).SelectedIndex); } } sender로 받아들여진 object를 ListBox로 형변환을 하고, 현재 선택 된 SelectedIndex를 통해서 선택한 항목을 삭제 합니다.
2022.03.03 -
C# 으로 윈도우 명령어 CMD 실행해보자 !!
CMD명령어를 실행하기 위해 간단히 수행하기 위해 코드 작성 /// /// textKey : 실행할 명령어 /// /// /// public string executeCMD(string textKey) { ProcessStartInfo pri = new ProcessStartInfo(); Process pro = new Process(); pri.FileName = @"cmd.exe"; pri.CreateNoWindow = true; pri.UseShellExecute = false; pri.RedirectStandardInput = true; //표준 출력을 리다이렉트 pri.RedirectStandardOutput = true; pri.RedirectStandardError = true; pro.St..
2020.12.21 -
c# winform) listbox에 item을 add했는데요. 텍스트 크기와 글자체 변경, 그리고 가운데 정렬 어떻게하나요?
Q: listbox에 item을 add했는데요. 텍스트 크기와 글자체 변경, 그리고 가운데 정렬 어떻게하나요? listbox에서 lstItem.Items.Add("이름"); lstItem.Items.Add("성별"); . . . add를 했습니다. 글자 폰트를 크게하고 글자가 가운데 정렬 되도록 어떻게하나요....? A : C# 코드 : 글자 폰트를 크게하고 글자가 가운데 정렬 되도록 C# public partial class Form1 : Form { public Form1() { InitializeComponent(); listBox1.DrawMode = DrawMode.OwnerDrawFixed; listBox1.Items.Add("이름"); listBox1.Items.Add("성별"); listB..
2020.05.29 -
C#/VB.NET DataGridView 좌측 컬럼 없애기 (Remove left column datagridview)
DataGridView의 Control Property에서 아래와 같이 옵션을 False로 주면 된다. DataGridView1.RowHeadersVisible = False https://docs.microsoft.com/ko-kr/dotnet/api/system.windows.forms.datagridview.rowheadersvisible?view=netcore-3.1
2020.05.22 -
C#/VB.NET DataGridView CheckBox Column 만들기
DataGridView에서 Column을 Checkbox Type으로 하고 싶을 때 여러가지 방법이 있습니다. 첫 번째 방법 DataGridViewCheckBoxColumn 을 만들어 DataGridView에 Column을 추가 합니다. // C# var chkCol = new DataGridViewCheckBoxColumn { Name = "chk", HeaderText = "근무" }; DataGridView1.Columns.Add(chkCol); '// VB.NET Dim chkCol As New DataGridViewCheckBoxColumn With { .Name = "Chk", .HeaderText = "근무" } _dgv.Columns.Add(chkCol) 두 번째 방법 단..
2019.12.25 -
VB.NET 드래그 앤 드랍 구현 하기
파일 드래그 후 패널에 올렸을 때 - Drag Enter Private Sub DragOver_OnPanel(sender As Object, e As Windows.Forms.DragEventArgs) Handles panel_upload.DragEnter If (e.Data.GetDataPresent(Windows.DataFormats.FileDrop)) Then e.Effect = DragDropEffects.Copy Else e.Effect = DragDropEffects.None End If End Sub 파일 드래그 하여 올렸다 놨을 때 - Drag Drop Private Sub DragDrop_OnPanel(sender As Object, e As System.Windows.Forms.Drag..
2019.06.20