2011-06-21 28 views
0

我嘗試使用.TTF文件作爲我的默認應用程序字體,但我還沒有找到如何加載它。我已經試過這樣:在Windows中使用一個名爲.ttf字體6.5 C#

customFont = new Font("MyProject.res.sony_sketch.ttf", 10F, FontStyle.Regular); 

但是,當我使用customFont時,它顯示默認的...任何人都可以幫助我嗎?謝謝 !

+0

看看這個問題,它可能有助於您的問題:http://stackoverflow.com/questions/3104949/how-to-programatically-install-a-font-in-windows-ce – yms

回答

2

第一個參數爲that constructor如果是字體族名稱,則需要先安裝字體,然後通過族名引用它。

+0

我將需要在我想用於我的應用程序的每個手機上安裝字體?有沒有解決方案不需要爲最終用戶採取任何行動? – Laurent

+0

@Laurent有一個[前面的問題,涵蓋編程安裝字體](http://stackoverflow.com/q/3104949/50447),我建議閱讀那裏的答案。 –