はじめに:
このようようにAndroidの、Webおよびとして存在するフロントエンド開発、で、我々はオリジナルのPSを使用する前に必要とされていないように、シンプルなアイコンを表示するためにiconfontを使用するために使用されます。このセクションでは、フォント、アイコンWPF IconFont(以下に示す効果)を使用する方法を示します。
IconFontについて:
ビルドにIconFont-アリババ経験のチームの努力、ベクトルのアイコンのダウンロードを提供して非常に強力で、非常に豊富なベクトルコンテンツアイコンアイコンライブラリ、オンラインストレージ、フォーマット変換。
公式サイトリンクします。https://www.iconfont.cn/
IconFontをログインし、登録します。
公式サイトhttps://www.iconfont.cn/を訪問し、登録し、ログインします。
IconFontプロジェクトの作成:
「アイコンの管理」をクリックして\「マイプロジェクト」を、以下のページを入力します。
矢印下の「マイプロジェクト」ページのボタンをクリックし、
新規プロジェクトのポップアップダイアログ
ここで私は、プロジェクト名はmicroui、他のデフォルトで変更します。
[一つのことに特別な注意:上記FontClass /記号フォントファミリプレフィックスとコンテンツのテイクノート、両方の具体的使用は何だ、私は最後に説明します。]
その上で「新規」ボタンをクリックし、プロジェクト名を変更します。
あなたは何のアイコンがありませんでした新しいアイテムを見ることができチャートから、我々はそれにアイコンを追加することになります。
プロジェクトにアイコンを追加IconFont:
追加する多くの方法がありますが、あなたはアイコンの公式サイトを追加することができ、あなた自身のアイコンがアップロードすることができます。ここで私は、アイコンの唯一の公式ウェブサイトを追加し、ここで、このような検索など、検索ボックス内のアイコンを入力して、「スキャンコード」
検索のための以下の結果
さりげなくトップの上にアイコンを探して、マウス
「ストレージを追加」アイコンの矢印をクリックして、あなたはショッピングカートのロゴは数になった見ることができます1
次にを検索し、アイコンを追加、検索用語「検索」、「削除」は、あなたがショッピングカートのロゴ3になって右上隅を見ることができるような
右上、右サイドスライドアウトページの「買い物かご」をクリックしてください
ここでは、ボタン「ダウンロードのものを」指示することができますが、それは簡単にフォローアップ管理アイコンですので、私はボタンをクリックして、私は、これを行うにはしたくない「プロジェクトに追加します。」
あなただけの「microui」を作成した項目を選択し、「OK」ボタンをクリックしてください。管理インターフェイスアイコンページへジャンプ
私たちは、マップの矢印「ローカルにダウンロード」をクリックしてください
次の図は、私たちは地元にダウンロードされています
次に我々は、WPFのプロジェクトを作成するために使用します。
VS WPFプロジェクトを作成します。
次のように繰り返されることはありませんVSの手順を使用してWPFプロジェクトを作成し、良い作品を作ります
インポートIconFontはWPFプロジェクトにフォント:
私たちは、次のようにコンテンツフォルダのファイルを抽出した後、(保存されたパスは解凍後に必要とされていません)download.zipフォルダの前にダウンロードし解凍します
私たちはそれらiconfont.ttf WPFを使用する必要があります。
プロジェクト名を右クリックし、「追加」\「現在の項目」を選択iconfont.ttfをクリックしてください
あなたが見ることができる、「追加」ボタンをクリックしてプロジェクトに追加されました
注:ダウンロードフォルダが必要とされていない解凍しiconfont.ttfが自動的にプロジェクトディレクトリにコピーされているので、フォントファイルをプロジェクトに追加iconfont.ttf、、、削除することができます。
ここでは、アイコンを使用する方法を示しています。
使用IconFontアイコン:
MainWindow.xaml次のコードを変更します。
私のTextBlock fontFamilyが記号「/」、アセンブリ「#」が識別参照外部フォントを固定されたシンボルを現在のルートパスを示す「/#iconfont」に設定図から見ることができ、「iconfont」はフォントの名前を表します。もちろん、ここにiconfont、我々は関係を作成したプロジェクトのパラメータの
関係や、背後にあることを繰り返してきたためとして。
fontFamilyコンテンツフォーマットは、一般的に「/名前空間、コンポーネント/ [パス]#[フォント名]」であってもよく、図1の横の矢印のためにここに提供されてもよいような、。
この命名規則は、標準的なフライです。
同様に、我々は、注目にテキスト値の書き込み時に「」を、何地獄?我々はIconFontプロジェクトに追加した値は、アイコンが自動的にユニコード値を追加しました
アイコンサイズの色は、前景色とのFontSize変更を使用することができますが、それはより便利ではありません。
Fontsフォルダにドラッグしiconfont.ttfを、新しいフォントフォルダを作成するには、以下のように私は、その後、アイコンファイルの場所について移りましょう
fontFamilyコードの変更次のように
清潔で、プロジェクトの実行を再構築
それはまだ表示することができます。、のfontFamilyどのセットにプレゼンテーションを別のフォルダに追加iconfont.ttfだけのために新しいフォルダにドラッグします。
IconFontを作成するときにシンボル接頭辞:
私は、FontClass /記号フォントファミリのプレフィックスとコンテンツをIconFontエンジニアリングを作成するときに前に述べたように、両方の具体的用途は何ですか?
ここで私は別のものを作成したプロジェクトであります
どのシンボルの接頭辞:dazhuang
fontFamily内容:dzfont
そして、アイコンを追加
インポートプロジェクトの後、ローカルおよびiconfont.ttfにそれをダウンロードしてください
矢印はいるfontFamily私だけセットになり、どこで見ることができます。シンボルの接頭辞は、実際にWPFのプロジェクトで使用されるのではなく、自動的にHTML CSSで生成された使用しているので
拡張:
私はデモ・コードをダウンロードしたとして、あなたはまた、スタイルシートを使用することができます
////////////////////////////////////////////////// ///////////////////////////////////////
**元の記事には、再現し、宣言部を添付してください
**出典:https://blog.csdn.net/mybelief321
**著者:ナインゼロ荘
////////////////////////////////////////////////// ///////////////////////////////////////