FigureUnitType Enumeración

Definición

Describe el tipo de unidad asociado al ancho o alto de FigureLength.Describes the unit type associated with the width or height of a FigureLength.

public enum class FigureUnitType
public enum FigureUnitType
type FigureUnitType = 
Public Enum FigureUnitType
Herencia
FigureUnitType

Campos

Auto 0

Valor predeterminado cuando no se especifica FigureLength que crea un valor para el ancho o alto de Figure que se calcula sin restricciones.Default value when the FigureLength is not specified which creates a value for the width or height of the Figure that is calculated without constraints. Nota: Cuando FigureUnitType se establece en Auto, la propiedad Value de FigureLength se establece en 1.Note: When FigureUnitType is set to Auto, the Value property of FigureLength is set to 1.

Column 2

El valor del ancho o alto de Figure se expresa como fracción (incluidas las fracciones mayores que 1) del ancho de la columna en la que se encuentra Figure.The value of the width or height of the Figure is expressed as a fraction (including fractions greater then 1) of the width of the column the Figure is in.

Content 3

El valor del ancho o alto de Figure se expresa como fracción (incluidas las fracciones mayores que 1) del ancho del contenido de Figure.The value of the width or height of the Figure is expressed as a fraction (including fractions greater then 1) of the content width of the Figure. Nota: Cuando FigureUnitType se establece en Content, la propiedad Value de FigureLength debe establecerse en un valor entre 0 y 1.Note: Note: When FigureUnitType is set to Content, the Value property of FigureLength must be set to a value between 0 and 1.

Page 4

El valor del ancho o alto del objeto Figure se expresa como fracción (incluidas las fracciones mayores que 1) del ancho de la página en la que se encuentra Figure.The value of the width or height of the Figure is expressed as a fraction (including fractions greater then 1) of the page width of that the Figure is in. Nota: Cuando FigureUnitType se establece en Page, la propiedad Value de FigureLength debe establecerse en un valor entre 0 y 1.Note: Note: When FigureUnitType is set to Page, the Value property of FigureLength must be set to a value between 0 and 1.

Pixel 1

El valor del ancho o alto de Figure se expresa en píxeles (96 píxeles por pulgada).The value of the width or height of the Figure is expressed in pixels (96 pixels-per-inch).

Ejemplos

En el ejemplo siguiente, cuando el usuario hace clic en Figure , el Width de Figure disminuye.In the following example, when the user clicks on the Figure, the Width of the Figure decreases. A continuación se muestra el código XAML para el ejemplo.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>

A continuación se muestra el código que se usa para reducir el Width de Figure utilizando el píxel para especificar el tipo de unidad.Below is the code used to decrease the Width of the Figure using the Pixel to specify the unit type.

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

Se aplica a