Programing (프로그래밍)/WPF & C# (C Sharp) 썸네일형 리스트형 WPF & C# - 4가지 프로그램 종료 코드를 새창에서 ( Close / Exit / Kill ) WPF & C# - 4가지 프로그램 종료 코드를 새창에서 ( Close / Exit / Kill ) MainWindow.xaml.cs 1234this.Close(); // 현재창 종료Application.Current.MainWindow.Close(); // 메인창 종료Environment.Exit(0); // 모두 종료System.Diagnostics.Process.GetCurrentProcess().Kill(); // 모두 종료cs 아래 4가지의 프로그램 종료 코드를 새창에서 해보았다. 현재창 종료 1가지,메인창 종료 1가지,전체 종료 2가지로 나뉘었다. 더보기 WPF & C# - config.ini 파일 간단하게 쓰기, 읽기 ( 섹션 & 키 값을 아는 경우 / Section / Key / Value ) WPF & C# - config.ini 파일 간단하게 쓰기, 읽기 ( 섹션 & 키 값을 아는 경우 / Section / Key / Value ) MainWindow.xaml.cs ( 섹션 & 키 값을 아는 경우 ) 1234567891011121314151617181920212223242526272829class ClassINI{ #region >> ini 파일 엑세스 // iniSet("AAA", "B1", "CCC"); // ini 파일에 쓰기 // iniGet("AAA", "B1"); // ini 파일에 읽기 // iniSet("AAA", null, null); 섹션 초기화 string iniPath = Environment.CurrentDirectory + @"\config.ini"; // ini .. 더보기 [ 자작 ] WPF & C# - 자연사연구소 ( 이미지와 실행파일 매칭 프로그램 ) [ 자작 ] WPF & C# - 자연사연구소 ( 이미지와 실행파일 매칭 프로그램 / ini ) [시나리오]1. 이미지를 불러올 폴더안의 이미지를 하나 선택하면, 해당 폴더의 이미지를 모두 불러 온다.2. 각 이미지에서 마우스 우클릭 시 삭제 또는 실행파일을 매칭 시킨다.3. 실행 파일 매칭 시 ini 에 데이터를 저장하여 값이 없는 이미지는 반투명으로 표시한다.4. 바탕에서 마우스우클릭시 패스워드 입력으로 데이터초기화 및 고정 할 수 있도록 한다. [config.ini] - 섹션을 폴더로 지정하여 각 폴더의 이미지 마다 데이터 저장하도록 하였다.[C:\Users\admin\source\repos\NHRI\NHRI\bin\Debug\image]Pteranodon=C:\Users\admin\Desktop\하.. 더보기 WPF & C# - 아이콘 추출 ( icon ) WPF & C# - 아이콘 추출 ( icon / ExtractAssociatedIcon ) 아이콘 추출 함수 MainWindow.xaml.cs 123456789101112131415// 아이콘 추출 함수private ImageSource ExtractAssociatedIcon(string fileNmae){ // 참고 : https://www.c-sharpcorner.com/uploadfile/dpatra/get-icon-from-filename-in-wpf/ System.Windows.Media.ImageSource icon; using (System.Drawing.Icon sysicon = System.Drawing.Icon.ExtractAssociatedIcon(fileNmae)) { icon = .. 더보기 WPF & C# - Button 생성 함수 정리 ( btn / 버튼 / Create ) WPF & C# - Button 생성 함수 정리 ( btn / 버튼 / Create ) MainWindow.xaml.cs 1234567891011121314151617181920212223242526272829303132private Button CreateButton(string Name=null, string Tag=null, string Content=null, Double Width = 75, Double Height = 20){ // 버튼 생성 Button btn = new Button(); // 버튼 생성 btn.Name = Name; // 버튼명 // 버튼 생성 - 모양및 색상 btn.Content = Content; // 버튼 Content btn.Tag = Tag; // tag btn.H.. 더보기 WPF & C# - 이메일발송방법 naver.com / gmail.com ( 보안 수준이 낮은 앱의 엑세스 / SMTP / 구글 / 지메일 / Gmail.com / 실패 / E-mail / Email ) WPF & C# - 이메일발송방법 naver.com / gmail.com ( 보안 수준이 낮은 앱의 엑세스 / SMTP / 구글 / 지메일 / Gmail.com / 실패 / E-mail / Email ) MainWindow.xaml. 123456789101112131415161718192021222324 Colored by Color Scriptercs MainWindow.xaml.cs using System.Net;using System.Net.Mail; 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465// 파일 첨부private voi.. 더보기 WPF & C# - Scrollviewer PanningMode Touch Drag Scroll ( Both / HorizontalFirst / HorizontalOnly / None / VerticalFirst / VerticalOnly / 터치 드래그 / 스크롤 / 스크롤바 / Scrollbar / 상하좌우 / 가로세로 ) WPF & C# - Scrollviewer PanningMode Touch Drag Scroll ( Both / HorizontalFirst / HorizontalOnly / None / VerticalFirst / VerticalOnly / 터치 드래그 / 스크롤 / 스크롤바 / Scrollbar / 상하좌우 / 가로세로 ) 관련글WPF & C# - Win10 바운스 기능 제거 ( reg / regstry / regedit / 레지 / 레지스트리 / 바운싱 / 바운스 / Bouncing / Windows10 / Window10 / 윈10 / 윈도우10 / Touch / 터치 ) MainWindow.xaml. 123456789101112131415 Colored by Color Scriptercs Mai.. 더보기 WPF & C# - 동적배열 ObservableCollection<string> ( List / Items ) WPF & C# - 동적배열 ObservableCollection ( List / Items ) MainWindow.xaml.cs 1234567891011121314public ObservableCollection ListOfItems { get; set; }private void btn_Click(object sender, RoutedEventArgs e){ ListOfItems = new ObservableCollection(); ListOfItems.Add("1"); ListOfItems.Add("2"); ListOfItems.Add("3"); ListOfItems.Add("4"); string s=""; foreach (string str in ListOfItems) s += str; lbl.Co.. 더보기 이전 1 ··· 10 11 12 13 14 15 16 ··· 30 다음