Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Struttura FigureLength

 

Data di pubblicazione: ottobre 2016

Descrive l'altezza o larghezza di un Figure.

Spazio dei nomi:   System.Windows
Assembly:  PresentationFramework (in PresentationFramework.dll)

[TypeConverterAttribute(typeof(FigureLengthConverter))]
public struct FigureLength : IEquatable<FigureLength>

NomeDescrizione
System_CAPS_pubmethodFigureLength(Double)

Inizializza una nuova istanza di FigureLength classe con il numero specificato di pixel in lunghezza.

System_CAPS_pubmethodFigureLength(Double, FigureUnitType)

Inizializza una nuova istanza della classe FigureLength con gli oggetti Value e FigureUnitType specificati.

NomeDescrizione
System_CAPS_pubpropertyFigureUnitType

Ottiene il tipo di unità dell'oggetto Value.

System_CAPS_pubpropertyIsAbsolute

Ottiene un valore che determina se questo FigureLength contiene un valore assoluto (in pixel).

System_CAPS_pubpropertyIsAuto

Ottiene un valore che determina se questo FigureLength è automatico (non specificato).

System_CAPS_pubpropertyIsColumn

Ottiene un valore che determina se questo FigureLength ha un FigureUnitType valore della proprietà Column.

System_CAPS_pubpropertyIsContent

Ottiene un valore che determina se questo FigureLength ha un FigureUnitType valore della proprietà Content.

System_CAPS_pubpropertyIsPage

Ottiene un valore che determina se questo FigureLength ha un FigureUnitType valore della proprietà Page.

System_CAPS_pubpropertyValue

Ottiene il valore di FigureLength.

NomeDescrizione
System_CAPS_pubmethodEquals(FigureLength)

Confronta due FigureLength strutture per verificarne l'uguaglianza.

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato Object è un FigureLength e se è uguale a FigureLength.(Esegue l'override di ValueType.Equals(Object).)

System_CAPS_pubmethodGetHashCode()

Restituisce il codice hash per questo oggetto FigureLength.(Esegue l'override di ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodToString()

Crea un String rappresentazione dell'oggetto FigureLength.(Esegue l'override di ValueType.ToString().)

NomeDescrizione
System_CAPS_puboperatorSystem_CAPS_staticEquality(FigureLength, FigureLength)

Confronta due FigureLength strutture per verificarne l'uguaglianza.

System_CAPS_puboperatorSystem_CAPS_staticInequality(FigureLength, FigureLength)

Confronta due FigureLength strutture per stabilirne la disuguaglianza.

<object property="length"/>
- or -
<object property="qualifiedDouble"/>

length

La larghezza o dell'altezza di Figure in pixel, descritta come un Double valore. In alternativa, questo valore può essere qualificato con una stringa di dichiarazione di unità (px, in, cm, pt) vedere qualifiedDouble sotto.

qualifiedDouble

Oggetto double valore come descritto in precedenza, seguito da una delle seguenti stringhe di dichiarazione di unità: px, in, cm, pt.

px (impostazione predefinita) unità indipendenti dal dispositivo (1/96 di pollice per unità)

in è pollici; in 1 = = 96px

cm è centimetri; 1cm==(96/2.54) px

pt punti; 1pt==(96/72) px

Nell'esempio seguente, quando l'utente fa clic su di Figure, Width del Figure diminuisce. Di seguito è riportato il codice XAML per l'esempio.

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

Di seguito è il codice utilizzato per ridurre il Width di 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);
            }
        }
    }
}

.NET Framework
Disponibile da 3.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: