GlyphRunDrawing.GlyphRun Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den GlyphRun ab, der den zu zeichnenden Text beschreibt, oder legt diesen fest.
public:
property System::Windows::Media::GlyphRun ^ GlyphRun { System::Windows::Media::GlyphRun ^ get(); void set(System::Windows::Media::GlyphRun ^ value); };
public System.Windows.Media.GlyphRun GlyphRun { get; set; }
member this.GlyphRun : System.Windows.Media.GlyphRun with get, set
Public Property GlyphRun As GlyphRun
Eigenschaftswert
Der GlyphRun, der den zu zeichnenden Text beschreibt. Der Standardwert ist null
.
Beispiele
Das folgende Beispiel verwendet eine GlyphRunDrawing, um den Text „Hello World“ zu zeichnen.
GlyphRun theGlyphRun = new GlyphRun(
new GlyphTypeface(new Uri(@"C:\WINDOWS\Fonts\TIMES.TTF")),
0,
false,
13.333333333333334,
new ushort[]{43, 72, 79, 79, 82, 3, 58, 82, 85, 79, 71},
new Point(0, 12.29),
new double[]{
9.62666666666667, 7.41333333333333, 2.96,
2.96, 7.41333333333333, 3.70666666666667,
12.5866666666667, 7.41333333333333,
4.44, 2.96, 7.41333333333333},
null,
null,
null,
null,
null,
null
);
GlyphRunDrawing gDrawing = new GlyphRunDrawing(Brushes.Black, theGlyphRun);
<GlyphRunDrawing ForegroundBrush="Black">
<GlyphRunDrawing.GlyphRun>
<GlyphRun
CaretStops="{x:Null}"
ClusterMap="{x:Null}"
IsSideways="False"
GlyphOffsets="{x:Null}"
GlyphIndices="43 72 79 79 82 3 58 82 85 79 71"
BaselineOrigin="0,12.29"
FontRenderingEmSize="13.333333333333334"
DeviceFontName="{x:Null}"
AdvanceWidths="9.62666666666667 7.41333333333333 2.96 2.96 7.41333333333333 3.70666666666667 12.5866666666667 7.41333333333333 4.44 2.96 7.41333333333333"
BidiLevel="0">
<GlyphRun.GlyphTypeface>
<GlyphTypeface FontUri="C:\WINDOWS\Fonts\TIMES.TTF" />
</GlyphRun.GlyphTypeface>
</GlyphRun>
</GlyphRunDrawing.GlyphRun>
</GlyphRunDrawing>
Ein GlyphRun ist ein Objekt auf niedriger Ebene, das für die Verwendung mit der Dokumentpräsentation und Druckszenarien mit festem Format gedacht ist. Eine einfachere Möglichkeit, Text auf dem Bildschirm zu zeichnen, ist die Verwendung eines Label oder eines TextBlock. Weitere Informationen zu GlyphRun finden Sie in der Übersicht Einführung in das ‚GlyphRun‘-Objekt und das ‚Glyphs‘-Element.
Hinweise
Informationen zur Abhängigkeitseigenschaft
Bezeichnerfeld | GlyphRunProperty |
Metadateneigenschaften auf true festgelegt |
Keine |