본문 바로가기
반응형

Visual Studio3

TreeView DirectoryInfo (TreeView 폴더 구조 보여주기) TreeView C#Visual StudioWindows Form TreeView 에 Directory node 를 표시하는 코드 입니다. Windows Form 을 생성하고 TreeView 를 추가합니다.1. Create FormTree.cs2. Drag & Drop "TreeView" From Tools to Form 12345678910111213141516 private void ListDirectory(TreeView treeView, string path) { treeView.Nodes.Clear(); var rootDirectoryInfo = new DirectoryInfo(path); treeView.Nodes.Add(CreateDirectoryNode(rootDirectoryInfo));.. 2019. 1. 20.
[006] Dictionary 사용법. 기본,응용 C# Dictionary 사용법 Dictionary 기본 사용법 // 선언 Dictionary dic = new Dictionary(); // 값 추가 dic.Add("빨강", "red"); dic.Add("파랑", "blue"); // element 수 Console.WriteLine("Dictionary 수 : {0}", dic.Count); // key 체크 if (dic.ContainsKey("빨강")) Console.WriteLine("빨강이 있음"); foreach (var key in dic.Keys) { Console.WriteLine("{0} 은 영어로 {1} 입니다.", key, dic[key]); } // 이미 있는 값 변경. dic["파랑"] = "BLUE"; // red 가 한글로.. 2019. 1. 19.
TextBox 숫자만 입력 ( Windows Form C# ) TextBox 숫자만 입력하기 Windows Form C# TextBox 에 이벤트를 추가합니다. 디자인 툴에서는 TextBox 를 선택하고 속성창의 이벤트아이콘(번개표시)를 클릭하고 KeyPress 이벤트를 추가합니다. 또는 Form_Load 이벤트에 코드로 이벤트를 추가합니다. 1 textBox1.KeyPress += textBox1_KeyPress; cs 그리고 KeyPress 메소드 안에 아래 코드를 입력합니다. private void textBox1_KeyPress(object sender, KeyPressEventArgs e) { if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar) && (e.KeyChar != '.')) { e.Handle.. 2019. 1. 19.
728x90
반응형