본문 바로가기

C#(CSharp)71

UI 쓰레드 (UI Thread) UI Thread에서 Invoke, BeginInvoke 차이를 알고 있어야 한다. Invoke : SyncronizeBeginInvoke : Asynchronize 1. Simple Way Application.Current.Dispatcher.BeginInvoke(new Action(() => { SaveAllNoteToXml(); /* Your code here */ })); 2.Ordinary Wayusing System;using System.Windows;using System.Threading.Tasks; namespace WpfApp{ /// /// Interaction logic for MainWindow.xaml /// public partial class MainWindow : Win.. 2015. 3. 21.
Microsoft Visual Studio Installer in VS2013 사용법을 간단하게 정리 합니다. 아래 메뉴는 Setup 프로젝트에서 마우스 오른쪽 버튼을 눌러서 View, Add를 눌러서 작업하면 된다. 1.File System->Application Folder 1) C:\Program Files에 Install 한다. 이 경우 Administartor 권한으로 동작하지 않으면 파일/레지스트리 등을 쓰는데 오류가 발생한다. ->User's Application Data Folder1) 이 폴더에 프로그램을 설치하는 것을 추천한다. (설치 되는 경로 C:\Users\steve\AppData\Roaming\SWCSStickyNote\)2) 여기에 설치하는 폴더를 추가한다. Ex) SWCSStickyNote 폴더 생성3) 생성한 폴더에서 오른쪽 버튼을 클릭해서 Prima.. 2015. 3. 21.
Microsoft Visual Studio Installer Projects Support VS2013 Visaul Studio 2013버전에 MS에서 만든 Extension Installer Project가 있다. 다운 주소 : https://visualstudiogallery.msdn.microsoft.com/9abe329c-9bba-44a1-be59-0fbf6151054d 장점-사용이 간단하다-무료 버전이다.-Install Shield LE 보다 훨씬 좋다. 단점 -Windos 7, Windows 8 만 지원한다.-Windows XP 지원하지 않는다.-설치 시 나오는 언어가 영어만 지원하는것 같다. 확인이 필요하다. 출처 : 다년간의 프로그램밍 경험 2015. 3. 21.
Hidden/Collapsed 차이 Hidden Hidden Hidden Collapsed Collapsed Collapsed So, Collapsed will not save the space, whereas Hidden will. 참고 URL : http://stackoverflow.com/questions/19652499/c-sharp-window-visibility-collapsed-and-hidden 2015. 3. 21.