«wpf» 태그된 질문

WPF (Windows Presentation Foundation)는 Windows 기반 응용 프로그램에서 사용자 인터페이스를 렌더링하기위한 하위 시스템입니다.

12
WPF / MVVM Light Toolkit으로 창 닫기 이벤트 처리
Closing확인 메시지를 표시하거나 닫기를 취소하기 위해 내 창의 이벤트 (사용자가 오른쪽 상단 'X'버튼을 클릭 할 때) 를 처리하고 싶습니다 . 코드 숨김 에서이 작업을 수행하는 방법을 알고 있습니다 : Closing창의 이벤트에 가입 한 다음 CancelEventArgs.Cancel속성 을 사용하십시오 . 그러나 MVVM을 사용하고 있으므로 좋은 접근 방법인지 잘 모르겠습니다. 좋은 접근 방식은 …
145 c#  wpf  xaml  mvvm  mvvm-light 

3
트레이 아이콘 만있는 WPF 응용 프로그램
나는 총 WPF 초보자이며 누군가가 트레이에 최소화되기 시작하는 응용 프로그램을 작성하는 방법에 대한 포인터를 줄 수 있는지 궁금합니다. 아이디어는 주기적으로 RSS 피드를 가져오고 새로운 피드가있을 때 Toaster-Popup을 만듭니다. 응용 프로그램에는 기본 창 (기본적으로 모든 피드 항목이 포함 된 목록)이 있어야하지만 기본적으로 숨겨져 있어야합니다. XAML 및 WPF에 대해 읽기 시작했으며 App.xaml의 …
144 c#  .net  wpf  xaml 


11
WPF DataGrid에서 한 번 클릭 확인란을 선택하는 방법은 무엇입니까?
첫 번째 열이 텍스트 열이고 두 번째 열이 CheckBox 열인 DataGrid가 있습니다. 확인란을 클릭하면 원하는 것입니다. 확인해야합니다. 그러나 선택하려면 두 번의 클릭이 필요합니다. 첫 번째 클릭의 경우 셀이 선택되고 두 번째 클릭의 경우 확인란이 선택됩니다. 한 번의 클릭으로 확인란을 선택 / 선택 취소하는 방법. WPF 4.0을 사용하고 있습니다. DataGrid의 열은 …



9
MVVM 템플릿의 좋은 예
현재 Microsoft MVVM 템플릿으로 작업하고 있으며 자세한 예제가 부족하다는 것을 알았습니다. 포함 된 ContactBook 예제는 매우 적은 Command 처리를 보여 주며 내가 찾은 다른 예제는 개념은 비슷하지만 약간 다른 접근법을 사용하지만 여전히 복잡성이 부족한 MSDN Magazine 기사에서 얻은 것입니다. 최소한 기본 CRUD 작업과 대화 상자 / 콘텐츠 전환을 보여주는 괜찮은 …
141 wpf  mvvm 

2
WPF 용 프리즘이란 무엇입니까?
최근에 프리즘 이라는 것을 많이 접 했습니다. 프로젝트를 운영하는 Microsoft는 다음과 같이 설명합니다. WPF 및 Silverlight의 복합 응용 프로그램에 대한 지침. 더 자세한 설명을 읽은 후에도 실제로 무엇이 무엇인지 전혀 알지 못합니다. 나는 누군가가 프리즘이 실제로 무엇이고 왜 그것을 배워야 하는지를 명확하게 간결하게 설명 할 수 있기를 바라고 있습니다. 저는 …
137 wpf  mvvm  prism 

16
WPF : 열 / 행 여백 / 패딩이있는 그리드?
WPF Grid에서 행 또는 열에 대한 여백 및 / 또는 패딩을 쉽게 지정할 수 있습니까? 물론 공간을 넓히기 위해 여분의 열을 추가 할 수는 있지만 패딩 / 여백 작업처럼 보입니다 ( XAML이 훨씬 간단합니다). 이 기능을 추가하기 위해 표준 그리드에서 파생 된 사람이 있습니까?
137 wpf  grid  padding  margin 

4
WPF에서 모달 대화 상자를 만드는 방법은 무엇입니까?
WPF에서 첫 번째 응용 프로그램을 작성 중이며 사용자가 모달 대화 상자 창에 일부 데이터를 입력하도록하고 싶습니다. 부모 창은 완전히 활성화되어 있고 새 자식 창을 만든 메서드가 중지되지 않고 자식 창이 Close ()를 호출 할 때까지 기다리기 때문에 WPF에서는이 작업이 간단하지 않습니다. 대신 계속 진행됩니다. 이것은 내가 원하는 것이 아닙니다. 자식 …
133 .net  wpf  dialog  modal-dialog 

5
Label과 TextBlock의 차이점
Microsoft .NET 4 70-511 Training Kit 를 사용한 Windows 응용 프로그램 개발 에 따르면 컨텐츠 컨트롤과 텍스트 만 표시되므로 Label컨트롤과 TextBlock컨트롤 의 차이점은 무엇입니까 ?
132 wpf  label  textblock 

10
팬 & 줌 이미지
사용자가 다음을 수행 할 수 있도록 WPF에서 간단한 이미지 뷰어를 만들고 싶습니다. 팬 (이미지를 마우스로 드래그하여). 확대 / 축소 (슬라이더 사용) 오버레이 표시 (예 : 사각형 선택). 원본 이미지를 표시합니다 (필요한 경우 스크롤 막대 포함). 어떻게하는지 설명해 주실 수 있습니까? 웹에서 좋은 샘플을 찾지 못했습니다. ViewBox를 사용해야합니까? 아니면 ImageBrush? ScrollViewer가 …
131 c#  wpf  xaml  zoom  pan 

6
WPF-CommandBindings를 통해 명령이 'CanExecute'를 다시 평가하도록하는 방법
나는이 Menu각각의 경우 MenuItem계층 구조에서 그 한 Command속성은 설정 RoutedCommand내가 정의한합니다. 연관된 것은 각각의 활성화 된 상태를 제어하는 CommandBinding평가를위한 콜백을 제공합니다 .CanExecuteMenuItem 이것은 거의 작동합니다. 메뉴 항목은 처음에 올바른 활성화 및 비활성화 상태로 나타납니다. 그러나 CanExecute콜백에서 사용 하는 데이터가 변경되면이 새로운 상태가 UI에 반영되도록 콜백에서 결과를 다시 요청하는 명령이 필요합니다. …

21
뷰 모델에서 WPF의 TextBox에 포커스 설정
나는이 TextBox과를Button 내보기에. 이제 버튼 클릭시 조건을 확인하고 조건이 거짓으로 판명되면 사용자에게 메시지를 표시 한 다음 커서를 TextBox컨트롤 로 설정해야합니다 . if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); cs.txtCompanyID.Focusable = true; System.Windows.Input.Keyboard.Focus(cs.txtCompanyID); } 위의 코드는 ViewModel에 있습니다. 그만큼 CompanyAssociation 뷰 …
129 c#  wpf  xaml  mvvm  textbox 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.