FigureLength Struct
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 de hoogte of breedte van een Figure.
public value class FigureLength : IEquatable<System::Windows::FigureLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.FigureLengthConverter))]
public struct FigureLength : IEquatable<System.Windows.FigureLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.FigureLengthConverter))>]
type FigureLength = struct
Public Structure FigureLength
Implements IEquatable(Of FigureLength)
- Overname
- Kenmerken
- Implementeringen
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 de WidthFigure.
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);
}
}
}
}
Opmerkingen
XAML-kenmerkgebruik
<object property="length"/>
– of –
<object property="qualifiedDouble"/>
XAML-waarden
Lengte De breedte of hoogte van de Figure in pixels beschreven als een Double waarde. Deze waarde kan ook worden gekwalificeerd met een eenheidsdeclaratietekenreeks (px, in, cm, pt) zie hieronder qualifiedDouble .
qualifiedDouble Een dubbele waarde zoals hierboven beschreven, gevolgd door een van de volgende eenheidsdeclaratiereeksen: px, in, cm, . pt
px (standaard) is apparaatonafhankelijke eenheden (1/96e inch per eenheid)
in is inches; 1in==96px
cm is centimeters; 1cm==(96/2,54) px
pt is punten; 1pt==(96/72) px
Constructors
| Name | Description |
|---|---|
| FigureLength(Double, FigureUnitType) |
Initialiseert een nieuw exemplaar van de FigureLength klasse met de opgegeven Value en FigureUnitType. |
| FigureLength(Double) |
Initialiseert een nieuw exemplaar van de FigureLength klasse met het opgegeven aantal pixels in lengte. |
Eigenschappen
| Name | Description |
|---|---|
| FigureUnitType |
Hiermee wordt het eenheidstype van de Value. |
| IsAbsolute |
Hiermee wordt een waarde opgehaald die bepaalt of dit FigureLength een absolute waarde bevat (in pixels). |
| IsAuto |
Hiermee wordt een waarde opgehaald die bepaalt of dit FigureLength automatisch is (niet opgegeven). |
| IsColumn |
Hiermee wordt een waarde opgehaald die bepaalt of deze FigureLength een FigureUnitType eigenschapswaarde heeft van Column. |
| IsContent |
Hiermee wordt een waarde opgehaald die bepaalt of deze FigureLength een FigureUnitType eigenschapswaarde heeft van Content. |
| IsPage |
Hiermee wordt een waarde opgehaald die bepaalt of deze FigureLength een FigureUnitType eigenschapswaarde heeft van Page. |
| Value |
Hiermee wordt de waarde van deze FigureLengthwaarde opgehaald. |
Methoden
| Name | Description |
|---|---|
| Equals(FigureLength) |
Vergelijkt twee FigureLength structuren voor gelijkheid. |
| Equals(Object) |
Bepaalt of de opgegeven Object een FigureLength is en of deze identiek is aan deze FigureLength. |
| GetHashCode() |
Retourneert de hash-code voor deze FigureLength. |
| ToString() |
Hiermee maakt u een String weergave van deze FigureLength. |
Operators
| Name | Description |
|---|---|
| Equality(FigureLength, FigureLength) |
Vergelijkt twee FigureLength structuren voor gelijkheid. |
| Inequality(FigureLength, FigureLength) |
Vergelijkt twee FigureLength structuren voor ongelijkheid. |