Power Appstips

【Power Apps】テキストに好きなフォントを設定する

Power Apps

Power Appsでのテキストをもっとおしゃれに表示したい方におすすめの記事です。

フォントの変更方法

ラベルなどテキストを表示することが出来るコントロールにはFontプロパティが存在します。

このFontプロパティを変更することで、フォントを変更することが出来ます。

14個のフォントが標準で用意されており、ドロップダウンから選択できます。

しかし、日本語に対応していないフォントがあるため他のフォントも利用したいです。

好きなフォントを設定する方法

OSにインストールされているフォントで表示

こちらのサイトからフォントの名前をコピーして、""で囲んでFontプロパティにコピペしてください。

HGP創英角ポップ体の場合

かなり自由にフォントを設定できます。様々な書体を選べるのがいいですね。

また、設定したフォントに対応していない文字は以下の様に,区切りで入力することで設定するフォントを指定することが出来ます。

HTMLテキストで表示

HTMLテキストコントロールを使用することでもOSにインストールされているフォントを指定することが出来ます。

"<font face=""フォント名"">""表示するテキスト""</font>"

属性を追加することで通常のラベルよりも自由な表現が出来ます。

ただし、スマホなどのデバイスでは適用されないので注意してください。

アプリごとにフォントを設定する

いざフォントを設定した後にやっぱりちょっと違うな…となってしまうとすべてのコントロールを再設定する必要があり非常に面倒です。

ですので、App.OnStartでフォントを設定しておくのをおすすめします。

App.OnStartに以下の様にフォントのテキストを設定します。

Set(
    _AppSettings,
    {
        Font:"游明朝",
        Size:15
    }
)

フォント以外にもアプリ独自の設定があればレコード型の変数で設定しておくのがおすすめです。

そして、フォントを設定したいコントロールのおFontプロパティに_AppSettings.Fontを入力すると游明朝でフォントが設定されます。

_AppSettings.Fontが設定されているテキストであれば、App.OnStartの設定を変更すれば一度にフォントを変更することが出来て非常に便利です。

コメント

タイトルとURLをコピーしました