FigureLength Konstruktoren

Definition

Initialisiert eine neue instance von FigureLength.

Überlädt

Name Beschreibung
FigureLength(Double)

Initialisiert eine neue Instanz der FigureLength Klasse mit der angegebenen Anzahl von Pixeln in der Länge.

FigureLength(Double, FigureUnitType)

Initialisiert eine neue Instanz der FigureLength Klasse mit dem angegebenen Value und FigureUnitType.

FigureLength(Double)

Initialisiert eine neue Instanz der FigureLength Klasse mit der angegebenen Anzahl von Pixeln in der 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 geräteunabhängiger Pixel (96 Pixel pro Zoll), die die Länge bilden.

Beispiele

Wenn der Benutzer im folgenden Beispiel auf den FigureKlick klickt, wird der WidthFigure abnimmt. Nachfolgend sehen 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 sehen Sie den Code, der zum Verringern des Width Codes 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 dem angegebenen Value und 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 Kurs.

type
FigureUnitType

Der Value Der FigureUnitType Kurs.

Beispiele

Wenn der Benutzer im folgenden Beispiel auf den FigureKlick klickt, wird der WidthFigure abnimmt. Nachfolgend sehen 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 sehen Sie den Code, der zum Verringern des Width Codes 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: