- Today
- Total
목록프로그래밍/C# WPF (6)
SA_BLOG
노트북의 덮개를 닫거나 열었을 때를 감지해야 하는 기능이 필요해서 구글을 돌아다니다 보니 관련 정보를 찾아볼 수 있었다.https://stackoverflow.com/questions/3355606/detect-laptop-lid-closure-and-opening 이 코드를 내 프로그램에 맞게 수정을 해야 했는데 여기서 발생한 문제가 Window.SourceInitialized 이벤트로 진입이 되야 하는데되지 않았다.웬만한 문제는 구글에서 찾으면 해결 되기에 바로 검색.https://social.msdn.microsoft.com/Forums/en-US/71142c5e-82a5-4f47-ab32-b2a60591d126/loaded-initialized-sourceinitialized?forum=wpf 나..
https://wpf.2000things.com/2013/08/27/893-creating-a-groupbox-with-a-border-but-no-header/ - 수정 전 - - 수정 후 -
특정 키 하나만 사용하고 싶을때는 e.Key를 이용하면 되지만 WPF에서의 e 에는 없었다.WPF에서 Ctrl + R 혹은 Ctrl + Alt + R 같이 조합하여 사용하려면 다음과 같이 한다. [예제 다운로드 서버2]1234567891011private void MainForm_KeyDown(object sender, KeyEventArgs e) { // Ctrl + R 에 대한 if //if (Keyboard.IsKeyDown(Key.LeftCtrl) && e.Key == Key.R) if (Keyboard.IsKeyDown(Key.LeftCtrl) && Keyboard.IsKeyDown(Key.R)) label1.Content = "event : Ctrl + R 눌림"; // Ctrl + Alt +..
이 글은 안되던 것을 해결한 후 어떻게 했는지를 올린 내용이므로 정확하지 않습니다. # 이미지가 디자이너에서는 보이는데 배포후 보이지 않을 경우 다음과 같이 한다.ex) 이미지파일은 '포함 리소스' 가 아닌 'Resource' 가 되도록 한다.
개인적으로 자주 사용할 것 같은 Property를 모아놓았습니다. 1. IsEnabled: 이 요소가 UI (사용자 인터페이스)에서 사용되는지 여부를 나타내는 값을 가져 오거나 설정합니다. 2. IsFocused: 컨트롤에 포커스가 있는 상태일 때 3. IsKeyboardFocused: 이 요소의 키보드 포커스 여부를 나타내는 값을 가져옵니다. 4. IsMouseCaptured: 마우스가 이 요소에 캡처되었는지 여부를 나타내는 값을 가져옵니다. 5. IsMouseOver: 마우스가 컨트롤 위에 있을 때 6. IsStylusOver: 스타일러스 커서가 이 요소 위에 있는지 (시각적 자식 요소 포함) 나타내는 값을 가져옵니다. 7. ListViewItem.IsSelected: 현재 아이템이 선택되어 있는지 ..