FrameworkElement.MinWidth Właściwość

Definicja

Pobiera lub ustawia ograniczenie minimalnej szerokości elementu.

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

Wartość właściwości

Minimalna szerokość elementu w jednostkach niezależnych od urządzenia (1/96 cala na jednostkę). Wartość domyślna to 0,0. Ta wartość może być dowolną wartością równą lub większą niż 0,0. PositiveInfinity Jednak nie jest prawidłowy, ani nie jest NaN.

Atrybuty

Uwagi

Jest to jedna z trzech właściwości określających FrameworkElement informacje o szerokości. Pozostałe dwa są Width i MaxWidth. Jeśli istnieje konflikt między tymi wartościami, kolejność stosowania rzeczywistej determinacji szerokości musi być najpierw MinWidth honorowana, a następnie MaxWidth, a na koniec, jeśli każda z tych wartości znajduje się w granicach, Width.

Ograniczenia wartości są Double wymuszane przez ValidateValueCallback mechanizm. Jeśli spróbujesz ustawić nieprawidłową wartość, zostanie zgłoszony wyjątek czasu wykonywania.

Użycie atrybutu języka XAML

<object MinWidth="double"/>  

-lub-

<object MinWidth="qualifiedDouble"/>  

Wartości XAML

liczba o podwójnej precyzji
Double

Reprezentacja ciągu wartości równej Double lub większej niż 0,0. Jest to interpretowane jako miara niezależna od urządzenia (1/96 cala). Ciągi nie muszą jawnie uwzględniać punktów dziesiętnych. Na przykład wartość jest akceptowalna 1 .

Obowiązują te same Double ograniczenia zakresu, jak wspomniano w sekcji Wartość właściwości.

qualifiedDouble
Podwójna wartość, zgodnie z powyższym opisem, po której następuje jeden z następujących ciągów deklaracji jednostki: px, , incm, pt.

px (wartość domyślna) to jednostki niezależne od urządzenia (1/96 cala na jednostkę)

in jest cala; 1in==96px

cm jest centymetry; 1cm==(96/2.54) px

pt to punkty; 1pt==(96/72) px

Informacje dotyczące właściwości zależności

Pole identyfikatora MinWidthProperty
Właściwości metadanych ustawione na true AffectsMeasure

Dotyczy