FrameworkElement.MinWidth Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den minsta breddbegränsningen för elementet.
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
Egenskapsvärde
Den minsta bredden på elementet i enhetsoberoende enheter (1/96 tum per enhet). Standardvärdet är 0,0. Det här värdet kan vara valfritt värde som är lika med eller större än 0,0. Är dock PositiveInfinity inte giltigt och är NaNinte heller .
- Attribut
Kommentarer
Det här är en av tre egenskaper FrameworkElement som anger breddinformation. De andra två är Width och MaxWidth. Om det finns en konflikt mellan dessa värden måste ordningen på programmet för faktisk breddbestämning först MinWidth respekteras, sedan MaxWidth, och slutligen om var och en av dessa ligger inom gränserna, Width.
Värdebegränsningarna för Double värdet framtvingas av en ValidateValueCallback mekanism. Om du försöker ange ett ogiltigt värde genereras ett körningsfel.
XAML-attributanvändning
<object MinWidth="double"/>
-eller-
<object MinWidth="qualifiedDouble"/>
XAML-värden
DubbelDouble
Strängrepresentation av ett Double värde som är lika med eller större än 0,0. Detta tolkas som en enhetsoberoende enhet (1/96 tum) mätning. Strängar behöver inte uttryckligen innehålla decimaltecken. Till exempel är ett värde av 1 acceptabelt.
Samma Double intervallbegränsningar som anges i avsnittet Egenskapsvärde gäller.
qualifiedDouble Ett dubbelt värde enligt beskrivningen ovan, följt av någon av följande enhetsdeklarationssträngar: px, in, cm, . pt
px (standard) är enhetsoberoende enheter (1/96 tum per enhet)
in är tum; 1in==96px
cm är centimeter; 1cm==(96/2.54) px
pt är punkter; 1pt==(96/72) px
Information om beroendeegenskap
| Objekt | Value |
|---|---|
| Identifierarfält | MinWidthProperty |
Metadataegenskaper inställda på true |
AffectsMeasure |