FigureUnitType Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Beschrijft het eenheidstype dat is gekoppeld aan de breedte of hoogte van een FigureLength.
public enum class FigureUnitType
public enum FigureUnitType
type FigureUnitType =
Public Enum FigureUnitType
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| Auto | 0 | Standaardwaarde wanneer de FigureLength waarde niet is opgegeven waarmee een waarde wordt gemaakt voor de breedte of hoogte van de Figure waarde die zonder beperkingen wordt berekend.
Opmerking: Wanneer FigureUnitType is ingesteld op Auto, wordt de Value eigenschap van FigureLength ingesteld op |
| Pixel | 1 | De waarde van de breedte of hoogte van de afbeelding Figure wordt uitgedrukt in pixels (96 pixels per inch). |
| Column | 2 | De waarde van de breedte of hoogte van de kolom Figure wordt uitgedrukt als een breuk (inclusief breuken groter dan 1) van de breedte van de kolom waarin de Figure kolom zich bevindt. |
| Content | 3 | De waarde van de breedte of hoogte van de inhoud Figure wordt uitgedrukt als een breuk (inclusief breuken groter dan 1) van de inhoudsbreedte van de Figure. Opmerking: Opmerking: Wanneer FigureUnitType is ingesteld op Content, moet de Value eigenschap worden FigureLength ingesteld op een waarde tussen |
| Page | 4 | De waarde van de breedte of hoogte van het bestand Figure wordt uitgedrukt als een breuk (inclusief breuken groter dan 1) van de paginabreedte waarin de Figure pagina zich bevindt. Opmerking: Opmerking: Wanneer FigureUnitType is ingesteld op Page, moet de Value eigenschap worden FigureLength ingesteld op een waarde tussen |
Voorbeelden
Wanneer de gebruiker in het volgende voorbeeld op de Figureknop klikt, neemt de WidthFigure afname af. Hieronder ziet u de XAML voor het voorbeeld.
<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>
Hieronder ziet u de code die wordt gebruikt om het WidthFigure gebruik van de Pixel te verlagen om het eenheidstype op te geven.
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);
}
}
}
}