Condividi tramite


FrameworkElement.MinWidth Proprietà

Definizione

Recupera o imposta il vincolo di larghezza minima dell'elemento.

public:
 property double MinWidth { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
[System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)]
public double MinWidth { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.None, Readability=System.Windows.Readability.Unreadable)>]
member this.MinWidth : double with get, set
Public Property MinWidth As Double

Valore della proprietà

Larghezza minima dell'elemento, in unità indipendenti dal dispositivo (1/96° pollice per unità). Il valore predefinito è 0,0. Può essere qualsiasi valore maggiore o uguale a 0,0. Tuttavia, PositiveInfinity e NaN non sono validi.

Attributi

Commenti

Questa è una delle tre proprietà in cui specificare le informazioni sulla FrameworkElement larghezza. Gli altri due sono Width e MaxWidth. Se si verifica un conflitto tra questi valori, l'ordine dell'applicazione per la determinazione effettiva della larghezza deve essere innanzitutto MinWidth rispettato, quindi MaxWidth, e infine se ognuna di queste sono entro limiti, Width.

Le restrizioni relative al Double valore vengono applicate da un ValidateValueCallback meccanismo. Se si tenta di impostare un valore non valido, viene generata un'eccezione di runtime.

Uso della sintassi XAML per gli attributi

<object MinWidth="double"/>  

-oppure-

<object MinWidth="qualifiedDouble"/>  

Valori XAML

double
Double

Rappresentazione stringa di un Double valore uguale o maggiore di 0,0. Questa operazione viene interpretata come un'unità indipendente dal dispositivo (1/96° pollice). Le stringhe non devono includere in modo esplicito i punti decimali. Ad esempio, un valore di 1 è accettabile.

Si applicano le stesse Double restrizioni di intervallo indicate nella sezione Valore proprietà.

qualificatoDouble
Valore doppio come descritto in precedenza, seguito da una delle stringhe di dichiarazione di unità seguenti: px, in, cm, pt.

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

in è pollici; 1in==96px

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

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

Informazioni proprietà di dipendenza

Campo Identificatore MinWidthProperty
Proprietà dei metadati impostate su true AffectsMeasure

Si applica a