我想開發一些類似Windows Phone的文本編輯器,但在設計過程中遇到了一些問題。我基本需要的是一個控件,它不僅允許我輸入文本,而且還讓我以不同的顏色在文本框中繪製文本,就像在Windows Phone的Microsoft Office中一樣。 據我所知,TextBox控件不支持字體着色。我嘗試使用標籤,但不幸的是這不起作用。我現在的問題是,如果有一種方法可以讓文本框以不同的顏色對文本的不同部分進行着色。我正在考慮創建自定義控件,但我將如何實現這樣的功能?帶有多種字體顏色的TextBox
0
A
回答
1
你不能直接這樣做,因爲這些不是windows phone中的一個功能,可以在單個控件中保留多種字體顏色。您將不得不製作符合您需求的自定義控件。
+0
任何想法我可以做到這一點?我需要重寫繪製或渲染方法,但我找不到像這樣的東西。 – Dominik
+0
是的你不能,因爲文本框的根模板不允許自定義到這個範圍,但是你的需求可以通過動態添加具有不同前景的新textoxes /塊來實現,儘管它是一個錯誤的方式。 –
相關問題
- 1. Android:帶有多種顏色和字體的TextView
- 2. 帶有多種背景顏色的Cardview
- 3. WPF Richtextbox多種顏色和字體
- 4. Icomoon自定義字體多種顏色
- 5. 帶有多種文字顏色的文本視圖android
- 6. 具有多種字體顏色的UILabel文本
- 7. 多種顏色
- 8. XNA SpriteFont有多種顏色?
- 9. TTTAttributedLabel多種顏色
- 10. libGDX字體:爲簡單字符使用多種顏色
- 11. DataGrid-CellRenderer:多種顏色的文字
- 12. 輸入標記中的多種字體顏色
- 13. JList中單行中的多種字體顏色
- 14. SSRS - 圖表項目中的多種字體或顏色
- 15. 如何更改禁用的TextBox的字體顏色?
- 16. PsychoPy中有多種顏色的文本
- 17. 只有css的多種背景顏色
- 18. 具有多種顏色的CPTScatterPlot
- 19. 訪問2013年 - 在窗體上的字段中設置多種字體顏色
- 20. TextBox選擇可以使用不同的字體顏色嗎?
- 21. pyqtgraph:PyQtGraph中的多種顏色
- 22. R:多種顏色的貓
- 23. TextBlock中的多種顏色
- 24. UILabel中的多種顏色
- 25. vtkAppendPolyData中的多種顏色
- 26. UITableViewCell中的多種顏色
- 27. 使用多種文字顏色[Html.fromhtml()]
- 28. 在單個標籤中使用多種字體顏色
- 29. 帶有html背景和字體顏色問題的MathJax
- 30. QPalette具有多種顏色背景
使用覆蓋文本編輯 –
richtextbox從Silverlight移植到Windows手機,它沒有複製和粘貼等許多功能。 – Dominik
@sourabhdevpura:「在此版本的Silverlight for Windows Phone中,RichTextBox是隻讀的」。嗯...很好**編輯器**。 – Dennis