このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
![文字体裁に関する「方法」トピック - WPF .NET Framework](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)
書式設定されたテキストを PathGeometry オブジェクトに変換し、そのオブジェクトをテキストの強調表示に使用できます。 たとえば、PathGeometry オブジェクトに 1 つのアニメーションを適用することができ、これによりアニメーションは書式設定されたテキストのアウトラインに従うようになります。 次の例は、PathGeometry オブジェクトに変換された書式付きテキストを示しています。 アニメーション化された楕円は、レンダリングされたテキストのアウトラインまたはストロークに従います。 書式設定されたテキストをアニメーション化した強調表示を使用したジオメトリとしてレンダリングした例 レガシ コードの例 Path オブジェクトを使用して書式設定されたテキストのジオメトリを表示するコード例を次に示します。 Path オブジェクトにより、閉じた図形または開いた図形、複数の図形、および
ほとんどの場合、Windows Presentation Foundation (WPF) アプリケーションでテキスト文字列に装飾を追加するときは、不連続の文字またはグリフのコレクションという観点でテキストを使用します。 たとえば、線状グラデーション ブラシを作成し、TextBox オブジェクトの Foreground プロパティにそれを適用します。 テキスト ボックスを表示または編集すると、テキスト文字列内の現在の文字セットに線状グラデーション ブラシが自動的に適用されます。 しかし、テキストを Geometry オブジェクトに変換し、他の種類の見た目がリッチなテキストを作成することもできます。 たとえば、テキスト文字列のアウトラインに基づいて Geometry オブジェクトを作成できます。 テキストを Geometry オブジェクトに変換すると、テキストは文字の集まりではなくなります。
例 次の例では、バインディングを使用してターゲットを設定する を作成 Label する方法を示します。 <TextBox Name="tb" Width="50"/> <Label Target="{Binding ElementName=tb}">_File</Label> 次の例では、アクセス キーがあり、テキスト折り返しをサポートする Label を作成する方法を説明します。 <TextBox Name="textBox1" Width="50" Height="20"/> <Label Width="200" HorizontalAlignment="Left" Target="{Binding ElementName=textBox1}"> <AccessText TextWrapping="WrapWithOverflow"> _Another long piece of te
ここでは、FormattedText オブジェクトの機能の概要について説明します。 このオブジェクトからは、Windows Presentation Foundation (WPF) アプリケーションでのテキストの描画に対する低レベルの制御が提供されます。 テクノロジの概要 FormattedText オブジェクトを使用すると、複数行のテキストを描画できます。このテキストでは、テキスト内の各文字を個々に書式設定できます。 複数の書式が適用されたテキストを次の例に示します。 書式設定されたテキストを使用する理由 WPF には画面にテキストを描画するための複数のコントロールが含まれています。 各コントロールは異なるシナリオを対象にしており、それぞれに一連の機能と制限があります。 一般的に、ユーザー インターフェイス (UI) で短い文を使用するなど、限定的なテキストのサポートが必要な場合は、T
WPF には、機能豊富なユーザー インターフェイス (UI) コントロールを使用した、テキスト コンテンツ表示のサポートが含まれています。 一般にテキスト レンダリングは 3 つの階層に分けることができます。 Glyphs オブジェクトと GlyphRun オブジェクトを直接使用する。 FormattedText オブジェクトを使用する。 TextBlock オブジェクトや FlowDocument オブジェクトなどの高レベルのコントロールを使用する。 このトピックでは、テキスト レンダリングのパフォーマンスに関する推奨事項を説明します。 グリフ レベルでのテキスト レンダリング Windows Presentation Foundation (WPF) は、書式設定後のテキストをインターセプトして保存したいユーザーのために、Glyphs に直接アクセスするグリフ レベルのマークアップなど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く