FigureLength FigureLength FigureLength FigureLength Constructors

Definition

Überlädt

FigureLength(Double) FigureLength(Double) FigureLength(Double) FigureLength(Double)

Initialisiert eine neue Instanz der FigureLength-Klasse mit der angegebenen Anzahl der Pixel für die Länge.Initializes a new instance of the FigureLength class with the specified number of pixels in length.

FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType)

Initialisiert eine neue Instanz der FigureLength-Klasse mit den angegebenen Value und dem angegebenen FigureUnitType.Initializes a new instance of the FigureLength class with the specified Value and FigureUnitType.

FigureLength(Double) FigureLength(Double) FigureLength(Double) FigureLength(Double)

Initialisiert eine neue Instanz der FigureLength-Klasse mit der angegebenen Anzahl der Pixel für die Länge.Initializes a new instance of the FigureLength class with the specified number of pixels in length.

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 Double Double Double

Die Anzahl der geräteunabhängigen Pixel (96 Pixel pro Zoll), die die Länge ausmachen.The number of device-independent pixels (96 pixels-per-inch) that make up the length.

Beispiele

Im folgenden Beispiel, klickt der Benutzer auf die Figure, Width von der Figure verringert wird.In the following example, when the user clicks on the Figure, the Width of the Figure decreases. Im folgenden finden Sie die XAML für das Beispiel.Below is the XAML for the sample.

<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>

Im folgenden finden Sie den Code zum Verringern der Width von der Figure.Below is the code used to decrease the Width of the Figure.

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);
            }
        }
    }
}

FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType) FigureLength(Double, FigureUnitType)

Initialisiert eine neue Instanz der FigureLength-Klasse mit den angegebenen Value und dem angegebenen FigureUnitType.Initializes a new instance of the FigureLength class with the specified Value and 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 Double Double Double

Der Value der FigureLength-Klasse.The Value of the FigureLength class.

Beispiele

Im folgenden Beispiel, klickt der Benutzer auf die Figure, Width von der Figure verringert wird.In the following example, when the user clicks on the Figure, the Width of the Figure decreases. Im folgenden finden Sie die XAML für das Beispiel.Below is the XAML for the sample.

<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>

Im folgenden finden Sie den Code zum Verringern der Width von der Figure.Below is the code used to decrease the Width of the Figure.

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: