저는 Windows 8 앱을 만들고있어 문제를 해결하는 방법을 이해할 수없는 시점에 왔습니다. (저는 C# 개발에 익숙하지 않습니다. 그래서 새로운 WIN-RT 패러다임을 포함하지 않는 것들이 더 많습니다.)캘린더 앱 Flipview 컨트롤
일주일 (일요일 - 토요일)을 표시하고 채우는 XAML 파일을 만들었습니다 그 날의 날짜 (예 : 20-27)가있는 날을 매일 열에 표시하면 현재 새 달력 객체를 만들고 현재 날짜를 사용합니다. 내가
(이것은 윈도우 8 캘린더 응용 프로그램의 기능과 매우 유사합니다) 시간에 앞으로 뒤로, 매주 변경할 flipview을 구현하고 싶습니다 : 여기
내 문제입니다 대부분의 데모에서는 이미지 파일 리소스를 사용하기 때문에 일주일에서 다른 주간으로 이동하는 방법을 모르겠습니다. 동일한 XAML 파일로 옮기기를 원합니다. 숫자 입력란이 다르게 입력해야합니다.
감사합니다.
내가 이번주에 코드에서 progamatically 만들 수있는 것입니까? xaml? 나는 그것이 내가 목록을 상대적으로 짧게 유지할뿐만 아니라 앞으로/뒤로 거는 사용자를 따라 가기 위해 즉석에서 목록을 편집하는 것을 허용 할 것이라고 생각한다. 내가 언급 한 상호 작용 논리로 어디서부터 시작해야할지 모르겠다. 내가이 전체 환경에 익숙하지 않았기 때문에 가능한지 전혀 알지 못했다. 도움 주셔서 감사합니다. – Dan
ManipulationMode = TranslateX를 설정 한 다음 ManipulationDelta/Started/Completed 이벤트를 처리하여 컨트롤에서 RenderTransform/TranslateTransform을 업데이트하여 몇 주 사이에 스 와이프가 가능하도록 설정할 수 있습니다. 그런 다음 FlipView 컨트롤이 수행 할 때 이전 주 또는 다음 주로 전환하기 위해 사용자가 탭/클릭 할 수있게 해주는 버튼을 추가 할 수도 있습니다. Storyboards/DoubleAnimations를 사용하여 애니메이션으로 주 전환을 완료하고자 할 수도 있습니다. –
가능한 경우 FlipView를 사용하려고 노력 중입니다. MS에서 캘린더 앱으로이 작업을 수행 할 수있는 방법을 찾았습니다. 시간이 지나면이 작업을 진행할 수 있었지만 (앞으로 진행할 때마다 프로 그램에 목록을 추가 할 수는 있지만 잘 작동합니다.) 분명히 시간을 거슬러 올라가는 것이 문제가됩니다. 목록의 시작 부분에 추가하십시오 - 허용되지 않는 것으로 보이며 목록을 대체하면 프로그램이 완전히 중단됩니다. 이 길을 계속 이어 가기위한 아이디어가 있습니까? – Dan