Programing (프로그래밍) 썸네일형 리스트형 Autoit ( 오토잇 ) - 컨트롤뷰어 CV 다운로드 오토잇이나 오토핫키등으로 매크로기능 사용할 때 정말 유용하게 쓰이는 프로그램이다. 사실 그냥 갖다 쓰기만하지 상세한건 잘 모른다. 그런데 이거 있으면 매크로 하기 정말 좋다^^ 더보기 WPF & C# - 스크린샷 ( 화면캡처 / 화면캡쳐 / screenshot / ScreenCapture ) WPF & C# - 스크린샷 ( 화면캡처 / 화면캡쳐 / screenshot / ScreenCapture ) WPF & C# - 스크린샷 ( 화면캡처 / 화면캡쳐 / screenshot / ScreenCapture ) 0,0 부터 화면 전체 사이즈만큼 파일로 저장한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 // 화면캡쳐 #01 private void btnScreenCapture01_Click(object sender, RoutedEventArgs e) { ScreenShot(DateTime.Now.ToString("yyyyMMddhhmmssfff") + ".png"); } private void ScreenShot(s.. 더보기 VB.NET - TextBox 가장 끝자리로 포커스 이동하기 ( TextBox / Focus / Cursor ) VB.NET - TextBox 가장 끝자리로 포커스 이동하기 ( TextBox / Focus / Cursor ) 1 2 TextBox.Select() TextBox.Select(TextBox.Text.Length, 0) cs 더보기 VB.NET - 키보드 이벤트를 버튼 클릭 이벤트로 넘기기 ( KeyPreview / KeyDown / Form ) VB.NET - 키보드 이벤트를 버튼 클릭 이벤트로 넘기기 ( KeyPreview / KeyDown / Form ) '키보드이벤트'를 '버튼클릭' 이벤트로 넘기기 1 2 3 4 5 Private Sub frmMain_KeyDown(sender As Object, e As KeyEventArgs) Handles MyBase.KeyDown If e.KeyCode = Keys.F5 Then tsbSet_Click(sender, e) End If End Sub Colored by Color Scripter cs * form 의 경우 폼속성의 'KeyPreview'를 'True' 로 바꿔줘야 한다. 더보기 WPF & C# - OSK 화상키보드 실행하기 ( 가상키보드 ) WPF & C# - OSK 화상키보드 실행하기 ( 가상키보드 ) using System.Diagnostics; using System.IO; var path64 = System.IO.Path.Combine(Directory.GetDirectories(System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Windows), "winsxs"), "amd64_microsoft-windows-osk_*")[0], "osk.exe"); var path32 = @"C:\windows\system32\osk.exe"; var path = (Environment.Is64BitOperatingSystem) ? path64 : path32; i.. 더보기 WPF & C# - ComboBox & Enum 사용법 ( 콤보박스, 드롭박스, DropBox ) WPF & C# - ComboBox & Enum 사용법 ( 콤보박스, 드롭박스, DropBox ) MainWindow.xaml MainWindow.xaml.cs public MainWindow() { InitializeComponent(); // 입력방식 : enum 명칭 ( Naver, Kakao, Google ) cbx01.ItemsSource = Enum.GetValues(typeof(enumServer)); } enum enumServer { Naver = 1, Kakao, Google = 4 } enumServer selectServer; private void cbx01_SelectionChanged(object sender, SelectionChangedEventArgs e) { if(sel.. 더보기 WPF & C# - List<string> 동적 배열 ( 리스트 / array / dictionary ) WPF & C# - List 동적 배열 추가, 삭제 ( 리스트 / array / dictionary / AddRange / RemoveAll ) 파일읽고 라인별로 배열에 넣기 List list = new List(); string saveFile = @"data.txt"; using (StreamReader sw = new StreamReader(saveFile)) // 파일 읽기 { list.AddRange(sw.ReadToEnd().Split('\n','\r')); // 라인별로 배열에 넣기 list.RemoveAll(s => s.Trim() == ""); // 빈 문자열은 배열에서 삭제 } 참고 insurang.tistory.com/259 더보기 WPF & C# - TextBox 에서 ContextMenu 변경하기 ( SelectedText / 텍스트선택 / 마우스우클릭메뉴 ) WPF & C# - TextBox 에서 ContextMenu 변경하기 ( SelectedText / 텍스트선택 / 마우스우클릭메뉴 ) public MainWindow() { InitializeComponent(); CreateTextBox(); // TextBox 생성 } void CreateTextBox() { // TextBox 생성 TextBox tbx = new TextBox(); tbx.Text = "123456789"; tbx.FontSize = 20; grdMain.Children.Add(tbx); // 컨텍스트메뉴 생성 ( ContextMenu ) ContextMenu contextmenu = new ContextMenu(); MenuItem mid = new MenuItem(); mid... 더보기 이전 1 ··· 3 4 5 6 7 8 9 ··· 35 다음