홈>
WPF 프로젝트에 다음과 같은 캘린더 컨트롤을 추가했습니다.
<Calendar x:Name="DatesCalendar" SelectionMode="SingleRange" Grid.Row="1" Grid.Column="1" HorizontalAlignment="Center" Margin="0,10" VerticalAlignment="Center" />
아이디어는 사용자가 날짜 범위를 선택하고 검색 버튼을 클릭하면 해당 범위에있는 데이터베이스에서 항목을 가져옵니다. 사용자가 검색 버튼을 클릭 할 때마다 달력 날짜가 선택 해제됩니다. 캘린더에서 포커스를 잃었을 때 마지막으로 선택한 날짜를 선택된 상태로 유지하고 싶습니다.
- 답변 # 1
관련 자료
- css - 반응 날짜에 대해 선택한 날짜에 raduis 추가 (airBnB)
- google bigquery - sql - 선택한 날짜를 기준으로 반복되는 값의 합
- javascript - 2 일 사이의 달력 일
- angular - 기본 달력의 기본 날짜를 선택하는 방법
- javascript - React Calendar에 여러 날짜 표시
- c# - 캘린더 컨트롤에서 블랙 아웃 된 날짜를 제거하여 다시 선택할 수있는 방법이 있습니까?
- java - 달력보기를 사용하여 날짜 빼기
- c# - 월 달력의 모든 날짜를 표시하는 방법
- android - 초기화하는 동안 캘린더에서 일부 날짜 선택
- 페이지의 JQuery 여러 달력에 DB에서 사용자 정의 선택된 날짜 표시
- jsf 2 - 달력을 닫지 않고 적용 버튼을 누르지 않고 선택한 날짜를 입력 달력 필드에 설정하는 방법
- nsdateformatter - 두 UIDatePickers Swift 4에서 선택한 날짜 값 계산
- sql server - 다른 쿼리의 시작 및 종료 날짜를 캘린더 테이블에 결합하는 방법이 있습니까?
- angular - primeNg 일정에서 배열의 날짜를 비활성화하거나 현재 날짜를 강조 표시 할 수 없습니다
- ios - Swift 42 EventKit은 TableView에서 선택한 캘린더에 모든 이벤트를 가져옵니다
- R에서 한 달 전체가 설명되도록 기존 데이터 테이블에 달력 날짜를 어떻게 추가합니까?
- sql - 내 쿼리에서 달력에서 일련의 날짜를 변환하지 못했습니다
- c# - WPF 일정에 특정 날짜 표시
관련 질문
- c# : 스타일이 code에서 적용되지 않는 이유는 무엇입니까?
- c# : WPF MVVM을 사용한 중첩 바인딩
- c# : XAML 페이지 간에 값(매개변수)을 전달하는 방법은 무엇입니까?
- c# : 팝업을 창에 고정하는 방법 /WPF에서 창으로 이동하는 방법
- c# : 토글 버튼 및 모든 버튼 템플릿
- c# : WPF XAML: 기본 스타일 설정을 위한 Label.Resources 대 Label.Style의 차이점 -또는 Label.Resources의 x:Key 없는 스타일이 기본값으로 사용되는 이유는 무엇입니까?
- c# : ListViewItem 클릭 이벤트를 내부에 있는 버튼 클릭 이벤트로 재정의
- c# : WPF ListView에서 업데이트 버튼을 사용하여 선택한 항목 업데이트
- 내 다운로더(WPF, C#)에 파일 동시 다운로드 기능을 추가하는 방법
- c# : code 숨김에서 WPF 게시 버전 번호를 읽는 방법
이 문제에 대한 가능한 답변을 여기에서 읽었습니다. 완벽을 기하기 위해 제공된 정보를 복제합니다 :
Calendar.SelectedDates
읽기 전용 속성입니다. 따라서Binding
를 설정할 수 없습니다XAML
에서 그것에 .그러나 다음과 같이 할 수 있습니다 :
1)
System.Windows.Interactivity.dll
추가 프로젝트 참조2)
Microsoft.Expression.Interactions.dll
추가 프로젝트 참조3) 다음
namespace
를 추가하십시오 XAML접두사 :4)XAML:
5)ViewModel:
나는 이것을 직접 테스트하지 않았다. 도움이 되나요? 이 답변 맨 위에있는 링크에 자세한 정보가 있습니다.