본문 바로가기

Programing (프로그래밍)/WPF & C# (C Sharp)

WPF & C# - 간단하게 Loading 표현하기 ( 로딩 이미지 / 대기중 / 이미지 / 로테이션 / rotatetion / 회전 / 더블애니메이션 / DoubleAnimation ) WPF & C# - 간단하게 Loading 표현하기 ( 로딩 이미지 / 대기중 / 이미지 / 로테이션 / rotatetion / 회전 / 더블애니메이션 / DoubleAnimation ) MainWindow.xaml 1234 Colored by Color Scriptercs MainWindow.xaml.cs 123456789101112131415161718public MainWindow(){InitializeComponent(); // 애니메이션 설정DoubleAnimation dba1 = new DoubleAnimation(); // 애니메이션 생성dba1.From = 0; // start 값dba1.To = 360; // end 값dba1.Duration = new Duration(TimeSpan.F.. 더보기
WPF & C# - 중복실행방지 2가지 방법 ( 이중실행 / Titile명 기준 / 뮤택스 / 뮤텍스 / Mutex ) WPF & C# - 중복실행방지 2가지 방법 ( 이중실행 / Titile명 기준 / 뮤택스 / 뮤텍스 / Mutex )     MainWindow.xaml.cs - 타이틀명 기준  123456789101112// 이중실행 방지를 위한 DLL import[DllImportAttribute("user32.dll", EntryPoint = "FindWindow")]public static extern int FindWindow(string clsName, string wndName); public MainWindow(){    InitializeComponent();     // 이중실행 방지를 위한 코드 ( TITLE 명을 기준으로 한다.)     this.Title = "Title명";    if (Fin.. 더보기
WPF & C# - 객체 위치 WPF & C# - 객체 위치 객체 위치 1System.Windows.Point point = rtg.PointFromScreen(new System.Windows.Point(0,0));cs 예제는 차후로... 더보기
WPF & C# - toastMessage 처럼 보이기 ( 토스트메세지 / 토스트메시지 / ToastMsg ) WPF & C# - toastMessage 처럼 보이기 ( 토스트메세지 / 토스트메시지 / ToastMsg / 새창 ) @ MainWindow.xaml.cs 12345678910 // ToastMessage 토스트메세지 활용하기 private void ToastMessage(string TM_Msg, string TM_Icon) { Application.Current.Properties["TM_Msg"] = TM_Msg; Application.Current.Properties["TM_Icon"] = TM_Icon; Window Splash_Message = new Splash_Message(); Splash_Message.Show(); }Colored by Color Scriptercs @ ToastMe.. 더보기
WPF & C# - System.Windows.Point, System.Drawing.Point, PointToScreen 형변환 ( 스크린, 화면, 포인트 ) WPF & C# - System.Windows.Point, System.Drawing.Point, PointToScreen 형변환 ( 스크린, 화면, 포인트 ) System.Windows.Point 와 System.Drawing.Point 형변환 1234567private void grid_MouseDown(object sender, MouseButtonEventArgs e){ System.Windows.Point pt1 = e.GetPosition(grid); System.Drawing.Point dPoint1 = new System.Drawing.Point((int)pt1.X, (int)pt1.Y); System.Windows.Point sPoint1 = new System.Windows.Point(.. 더보기
WPF & C# - SQLite DB Browser ( SQLite3 / SQLiteBrowser / SQLite브라우저 ) WPF & C# - SQLite DB Browser ( SQLite3 / SQLiteBrowser / SQLite브라우저 ) DB를 편하게 생성, 편집, 삭제 하도록 도와주는 SQLiteBrowser 이다. SQLite 를 사용한다면 꼭 다운받아 사용하도록 하자. 편리하게 사용하도록 포트블용도 있으니 참고하자. 사이트 : http://sqlitebrowser.org 더보기
WPF & C# - dotConnect for SQLite 5.10 Standard (Free) ( SQLite / Visual Studio / VS / 비주얼스튜디오 ) WPF & C# - dotConnect for SQLite 5.10 Standard (Free) ( SQLite / Visual Studio / VS / 비주얼스튜디오 ) 비주얼스튜디오에서 SQLite 를 사용하려면 'dotConnect for SQLite 5.10 Standard (Free)' 를 찾아서 다운로드 하자. 아래 다운로드 페이지에서 다운로드 받으면 된다. 설치한 후 비쥬얼스튜디오 (Visual Studio)를 재실행하자. '서버탐색기'에서 '데이터베이스 연결'을 클릭하면 된다. 그러면 아래와 같이 'SQLite Database'가 추가된것이 보일것이다. 사이트 : https://www.devart.com/downloads.html#dotConnect다운로드 : https://www.deva.. 더보기
WPF & C# - SQLite Sample ( 샘플 / SQLlite) WPF & C# - SQLite Sample ( 샘플 / SQLlite) 관련자료 WPF & C# - SQLite 설치하기 ( 에러발생 시 조치 방안 ) WPF & C# - SQLite 에러 조치 방안 SQLlite Sample 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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 .. 더보기