Folks!在Silverlight中顯示®符號
我想在我的Silverlight應用程序中顯示®和上標TM符號。我想將包含符號的文本保存在resx文件中。
東西我曾嘗試:
複製粘貼®符號從任意文件RESX文件。 ®符號獲得 顯示在resx文件中。但是,當運行silverlight應用程序 時,會拋出xamlparseexception, 。
在resx文件中使用unicode文本&#174而不是®符號。相同 xamlparseexception拋出。
我的resx文件的編碼是UTF-8。
欣賞你的想法!
編輯:
錯誤地提到@而不是®。
快照中的紅盒子是如何在Silverlight中顯示符號的。 Bluebox是如何顯示它的。
EDIT 2和SOLUTION: 被顯示的符號的方式取決於所使用的字體。此外,在Silverlight中顯示上標有點棘手。但是,我發現最簡單的解決方案是在Windows字符映射工具中創建上標文本,並將其粘貼到應用程序資源文件中。
將此頁面的®符號複製粘貼到VS2008中使用silverlight 3的resx文件中。您使用的是哪個版本,以及您使用哪些代碼將resx文件的值設置爲屏幕? – John
@John:我設法顯示符號,但尺寸很小,符號以圓形顯示,並帶有圓點。我附上了紅色框中的外觀以及它應該如何放在藍色框中的快照。感謝您的答覆! – pencilslate