0
Q
日期選擇器水印
A
回答
1
我能想到的一種做法是使用資源字典。
創建一個包含該位XAML的資源字典,並將該字典添加到Window Initialized的資源中。這是在WPF中動態更改樣式的好方法。
在Visual Studio中,添加一個新的資源字典,使它看起來像這樣:
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:toolkit="http://schemas.microsoft.com/wpf/2008/toolkit"
>
<Style TargetType="{x:Type toolkit:DatePickerTextBox}">
<Setter Property="Text" Value="Test" />
</Style>
</ResourceDictionary>
然後在窗口中添加以下內容添加資源字典將您的應用資源:
Private Sub Window1_Initialized(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Initialized
Dim rd As New ResourceDictionary()
rd = CType(Application.LoadComponent(New Uri("Dictionary1.xaml", UriKind.Relative)), ResourceDictionary)
Application.Current.Resources.MergedDictionaries.Clear()
Application.Current.Resources.MergedDictionaries.Add(rd)
End Sub
如果您不想使用樣式,那麼似乎有意義的唯一方法是重寫DatePicker的默認實現並實現您自己的。如何做一個很好的說明可以在這裏找到:
http://www.tanguay.info/web/index.php?pg=codeExamples&id=144
相關問題
- 1. 在jQuery日期選擇器中選擇日期和高亮日期選擇器
- 2. 如何有水印的文字在日期選擇在WP7
- 3. 道場日期選擇器jQuery的Vs的日期選擇器
- 4. 如何在日期選擇器中禁用日期時選擇其他日期選擇器中的日期
- 5. 根據日期選擇器中選擇的日期禁用日期選擇器的以前的日期
- 6. 選擇js中日期選擇器的可選日期
- 7. 無法從日期選擇器中的日期選擇器中獲取日期
- 8. 日期選擇器中隱藏日期
- 9. wijmo日期選擇器最大日期
- 10. 日期選擇器從特定日期
- 11. 設置日期日期選擇器
- 12. MVC3 +日期選擇器+英國日期
- 13. 比較日期選擇器日期Javascript
- 14. 日期選擇器與默認日期
- 15. 日期驗證日期選擇器
- 16. 日期選擇器到解析日期
- 17. 日期選擇器日期範圍
- 18. 日期選擇器選擇的日期不選擇具有在日期選擇器插入所述選定的日期的日期很難
- 19. 日期選擇器日期和選定日期不匹配?
- 20. 日期選擇器不選擇
- 21. KeystoneJS日期選擇器未選擇
- 22. 與日期選擇器的RadioButton選擇
- 23. 日期選擇器 - 選擇月/年
- 24. jQuery的日期選擇器選擇
- 25. 選擇相同的日期作爲日期選擇器
- 26. jQuery ui 1.7.3日期選擇器設置選擇日期+ 3天
- 27. jQuery的日期選擇器日期選擇問題
- 28. 日期選擇器3天后選擇日期
- 29. 關閉日期選擇器時日期選擇閃爍
- 30. Python&Selenium無法在日期選擇器中選擇日期
我想以編程方式設置文本。我不想使用任何樣式。感謝您的回覆.. – Manohar 2009-12-21 16:35:03
增加了另一個選項,覆蓋他們並使你自己。不理想但肯定可行。 – brendan 2009-12-22 14:39:11