2015-05-22 32 views

回答

1

我沒有Infragistics的控制,以測試這一點,但是從研究XamDateTimeInput docValueConstraint doc,你應該能夠通過設定一個最小和最大日期:

<XamDateTimeInput ...> 
    <XamDateTimeInput.ValueConstraint> 
     <ValueConstraint MinInclusive="Your min date" MaxInclusive="Your max date"/> 
    </XamDateTimeInput.ValueConstraint> 
</XamDateTimeInput> 

我無法找到一種阻止特定日期範圍的方法。然而,幾周前我偶然發現了CodeProject上的這篇文章,作者修改了一個常規的WPF DatePicker。他的解決方案還包括對Blackout Dates支持:

CodeProject: A couple of tricks when using the standard WPF .NET 4.0 DatePicker control

你可以使用這個帖子修改的Infragistics XamDateTimeInput控制。我無法在這裏測試或提供示例,就像我說的,我還沒有購買他們的控件。

+0

感謝您的快速回復。 其實我也想阻止特定的日期。這將阻止給定範圍之間的所有日期。 –

+0

@RashadAnnara我添加了一些關於阻止我的答案的特定日期範圍的信息。 – Physikbuddha

相關問題