1

PCで使用しているフォントのラベルまたはtextBoxを使用するのかどうか疑問に思いますが、すべてのユーザーがそれを使用できるかどうかはわかりません。フォントが異なればテキストサイズも異なります...幅などを意味します。ピクセルを作成するのはかなり難しいです。完璧なデザインです。では、このフォントを.exeファイルに埋め込む必要がありますか?

または、誰もが持っていると100%確信しているフォントを選択する必要がありますか?

4

2 に答える 2

3

これは、さまざまな方法でフォントをWPFアプリケーションに埋め込む方法に関するMSDNの記事です使用しているフォントがエンドユーザーのマシンで使用できるかどうかわからない場合は、記事で概説されているアプローチの1つを使用してください。

于 2013-02-18T13:12:10.390 に答える
2

フォントをリソースとして追加し、次のように試す必要があります

Fontsという名前のフォルダーを作成し、必要なフォントをコピーして、BuildActionをResourceに変更します。

以下のように使用してください

<Window.Resources>
    <FontFamily x:Key="test" >/Fonts/#Pirulen</FontFamily>
</Window.Resources>


<TextBlock FontSize="25" HorizontalAlignment="Center" 
               FontFamily="{StaticResource test}">data</TextBlock>

投稿全体を確認する:http://learnwpf.com/post/2006/05/14/How-do-I-use-a-custom-font-in-my-WPF-application.aspx

于 2013-02-18T13:11:50.477 に答える