FigureLength Konstruktoren
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.
Initialisiert eine neue Instanz des FigureLength.
Überlädt
FigureLength(Double) |
Initialisiert eine neue Instanz der FigureLength-Klasse mit der angegebenen Anzahl der Pixel für die Länge. |
FigureLength(Double, FigureUnitType) |
Initialisiert eine neue Instanz der FigureLength-Klasse mit den angegebenen Value und dem angegebenen FigureUnitType. |
FigureLength(Double)
Initialisiert eine neue Instanz der FigureLength-Klasse mit der angegebenen Anzahl der Pixel für die Länge.
public:
FigureLength(double pixels);
public FigureLength (double pixels);
new System.Windows.FigureLength : double -> System.Windows.FigureLength
Public Sub New (pixels As Double)
Parameter
- pixels
- Double
Die Anzahl der geräteunabhängigen Pixel (96 Pixel pro Zoll), die die Länge ausmachen.
Beispiele
Im folgenden Beispiel klickt der Benutzer auf das Figure, die Width verkleinert Figure . Nachfolgend finden Sie den XAML-Code für das Beispiel.
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.FigureLengthExample" >
<FlowDocumentReader>
<FlowDocument >
<Paragraph>
Raw text inside the paragraph
<Figure Name="myFigure" Width="300">
<Paragraph FontStyle="Italic" MouseDown="OnMouseDownDecreaseWidth" >
Text inside of paragraph that is inside Figure...
</Paragraph>
</Figure>
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
</Page>
Unten ist der Code, der zum Verringern des Width Inhalts Figureverwendet wird.
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
namespace SDKSample
{
public partial class FigureLengthExample : Page
{
void OnMouseDownDecreaseWidth(object sender, MouseButtonEventArgs args)
{
FigureLength myFigureLength = myFigure.Width;
double widthValue = myFigureLength.Value;
if (widthValue > 0)
{
myFigure.Width = new FigureLength((widthValue - 10), FigureUnitType.Pixel);
}
}
}
}
Gilt für
FigureLength(Double, FigureUnitType)
Initialisiert eine neue Instanz der FigureLength-Klasse mit den angegebenen Value und dem angegebenen FigureUnitType.
public:
FigureLength(double value, System::Windows::FigureUnitType type);
public FigureLength (double value, System.Windows.FigureUnitType type);
new System.Windows.FigureLength : double * System.Windows.FigureUnitType -> System.Windows.FigureLength
Public Sub New (value As Double, type As FigureUnitType)
Parameter
- value
- Double
Der Value der FigureLength-Klasse.
- type
- FigureUnitType
Der Value der FigureUnitType-Klasse.
Beispiele
Im folgenden Beispiel klickt der Benutzer auf das Figure, die Width verkleinert Figure . Nachfolgend finden Sie den XAML-Code für das Beispiel.
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.FigureLengthExample" >
<FlowDocumentReader>
<FlowDocument >
<Paragraph>
Raw text inside the paragraph
<Figure Name="myFigure" Width="300">
<Paragraph FontStyle="Italic" MouseDown="OnMouseDownDecreaseWidth" >
Text inside of paragraph that is inside Figure...
</Paragraph>
</Figure>
</Paragraph>
</FlowDocument>
</FlowDocumentReader>
</Page>
Unten ist der Code, der zum Verringern des Width Inhalts Figureverwendet wird.
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
namespace SDKSample
{
public partial class FigureLengthExample : Page
{
void OnMouseDownDecreaseWidth(object sender, MouseButtonEventArgs args)
{
FigureLength myFigureLength = myFigure.Width;
double widthValue = myFigureLength.Value;
if (widthValue > 0)
{
myFigure.Width = new FigureLength((widthValue - 10), FigureUnitType.Pixel);
}
}
}
}