<DatePicker HorizontalAlignment="Left" Date="{Binding CzechzIn,UpdateSourceTrigger=PropertyChanged , Mode=TwoWay}" Height="35" Margin="785,265,0,0" VerticalAlignment="Top" Width="265"/>
<DatePicker HorizontalAlignment="Left" SelectedDate="{Binding CzechOut, Mode = TwoWay}" Height="35" Margin="785,328,0,0" VerticalAlignment="Top" Width="286"/>
錯誤是在binding.Apparently的DatePicker盒搞砸了,並在「頁面」屬性沒有做任何事情(?)。
第一行代碼是原始代碼,它什麼都不做。谷歌搜索後,人們建議使用SelectedDate,但它說 錯誤在'DatePicker'類型中找不到屬性'SelectedDate'。 如何解決這個問題?
的可能的複製[算法來檢測重疊時段(http://stackoverflow.com/questions/13513932/algorithm-to-detect-overlapping-periods) –
'簽入>日期時間。現在'簽入不可能比'DateTime.Now'更大。也意識到一個'DateTime'對象總是一個日期和時間,並且它下降到毫秒。 I.E. 'CheckIn = DateTime.Now; '然後在下一個語句中,檢查相等性:'CheckIn == DateTime.Now;'它們可能不同,如果只有一毫秒。或者他們可能不會。在後續執行中你可能會得到不同的答案。 – radarbob
CheckIn應該是在未來。我應該被綁定到日期選擇器。 – Margarin