我正在開發一款Windows Phone 7 Silverlight益智遊戲,它有點像數獨。我有拼圖的每個單元格的文本框。玩家被給予數字開始,我不希望他們能夠編輯這些單元格,所以我讓他們只讀,但顏色變淡,難以閱讀。我想要做的是改變文本的顏色,但不管我改變它的顏色都保持不變。這甚至有可能嗎?如何使只讀文本框中的文本不褪色?
0
A
回答
2
您需要在表達式融合中編輯文本框的模板。它的狀態將有一個只讀狀態,您需要調整以達到您的滿意狀態。更多信息here。
1
TextBox執行此操作的方式不是要更改顏色,而是不透明度。要改變這一點,你需要重新設置文本框的樣式,並調整正確視覺狀態的不透明度。
如果您還沒有使用過Expression Blend,那麼您需要查看「Editing Control Templates」和「Visual State Manager」的教程。
1
最快,最簡單的方法是製作一個0%不透明度的矩形遮蓋框,然後實際上不會使其只能讀取。該矩形將阻止來自用戶的任何輕擊操作,並且如果您想稍後編輯它,則可以摺疊該矩形。
當然,它不是「正確的」,但它的工作原理和它的簡單。
相關問題
- 1. 只讀文本框使用不同的文本顏色?
- 2. 如何更改只讀文本框的文本顏色?
- 3. 如何使文本框一半隻讀
- 4. 使只讀工具只讀文本框
- 5. 只讀文本框
- 6. 文本框只讀
- 7. 只讀文本框
- 8. 改變只讀文本框的文本顏色c#
- 9. 褪色和褪色標籤不定式用單獨的`文本'
- 10. 使只讀文本框不可選
- 11. IE 8和文本褪色
- 12. 黑色背景上的褪色文本
- 13. 即在文本中褪色的問題
- 14. Flexslider IE8標題文本不褪色
- 15. 部分只讀文本框
- 16. 清除只讀文本框
- 17. ASP:文本框只讀
- 18. MVC文本框只讀不工作
- 19. 不可見性或文本框只讀
- 20. 使用JQuery選擇只讀文本框
- 21. 使文本框只讀在javascript
- 22. 使支柱1.0文本框只讀
- 23. PDF ZOOMING正在褪色的文本
- 24. 褪色文本背景的CSS
- 25. 要褪色的隨機文本
- 26. 如何從非創建的文本框中讀取文本框?
- 27. 褪色樣本
- 28. 如何使文本框只讀在gridview中?
- 29. 的Winforms - 如何控制複選框的顏色(類似於只讀文本框)
- 30. 單選按鈕只讀而不褪色
爲什麼不使用TextBlock呢? – 2011-06-14 03:46:01