我最近發現可以將一個PlaceholderText添加到Windows 8.1上的TextBox。我的問題是它的前景,那總是黑色的。 我想有可能改變佔位符文本的顏色,但在網上搜索我什麼也沒找到。我能做什麼?更改PlaceholderText(Windows 8.1應用程序)的文本顏色
2
A
回答
1
權,所以如果我們去檢查了default template在那裏你會看到PlaceholderTextContentPresenter
ContentControl
是有它的ForegroundBrush
設置爲Foreground="{ThemeResource TextBoxPlaceholderTextThemeBrush}"
這讓你一些選項來實現你的目標。
取決於您是要在實例還是全局覆蓋它,有多種方法可以實現。對於全球,只需要找到<SolidColorBrush x:Key="TextBoxPlaceholderTextThemeBrush" Color="#AB000000" />
並相應地進行編輯。或者將其命名爲實例級別的資源
但是就像我說的那樣,根據您的情況,您可以通過各種方式完成這些任務之一。希望這有助於,歡呼。
相關問題
- 1. 更改android應用程序的文本顏色
- 2. 如何更改Android應用程序中文本的顏色
- 3. 如何更改應用程序的默認文本顏色?
- 4. 在發佈時更改windows phone 8.1應用程序版本
- 5. 更改shell文本顏色(Windows)
- 6. Windows商店應用程序:更改Appbar的背景顏色
- 7. 更改Windows Phone 7主題感知應用程序的顏色
- 8. 以編程方式更改應用程序中特定顏色的所有文本的文本顏色? Xcode
- 9. Windows 8 Metro應用程序對話框更改字體顏色
- 10. 如何更改Windows Phone應用程序欄圖標顏色?
- 11. 更改Windows 7應用程序任務欄圖標顏色
- 12. 更改基本主題顏色的Android應用程序的
- 13. 更改windows phone應用程序的xaml文件中的顏色分辨率
- 14. Windows 8.1通用應用程序文檔
- 15. c#的Windows Phone 8.1更改默認控件顏色
- 16. 如何更改頁面的背景顏色,Windows Phone 8.1 C#XAML
- 17. 如何更改Windows Phone 8.1 XAML ToolKit圖表中LineSeries的顏色?
- 18. 在Windows 8.1中更改右側任務欄的顏色
- 19. 如何在Windows Phone 8.1通用應用程序中更改插入符號的顏色
- 20. 更改文本顏色
- 21. 更改文本顏色onclick
- 22. JQuery更改文本顏色
- 23. 更改QCheckBox文本顏色
- 24. RadGridView更改文本顏色
- 25. 更改文本顏色CSS3
- 26. 更改文本顏色
- 27. 更改TimePicker文本顏色
- 28. 更改UIAlertController文本顏色
- 29. 更改文本顏色,$%
- 30. 通用Windows 8.1應用程序頁面更改
如果我只想對某些文本框應用此更改,該怎麼辦?我創建了一個樣式,但我使用原始樣式進行了複製粘貼工作,只刪除了其XAML的第一部分。 – Martinocom
您可以在該特定控件或其父項的資源中指定不同的畫刷,也可以將TemplateBinding放置在該模板中的該屬性上,以便不會像'Tag'屬性那樣使用,以便您可以在實例級別。 –
當我使用此ContentControl修改後的自定義樣式時,刪除按鈕會中斷,它會顯示方形圖標。 –