Control.Padding Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví odsazení uvnitř ovládacího prvku.
public:
property System::Windows::Thickness Padding { System::Windows::Thickness get(); void set(System::Windows::Thickness value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Thickness Padding { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Padding : System.Windows.Thickness with get, set
Public Property Padding As Thickness
Hodnota vlastnosti
Množství místa mezi obsahem Control a jeho Margin nebo Border. Výchozí hodnota je tloušťka 0 na všech čtyřech stranách.
- Atributy
Příklady
Následující příklad ukazuje, jak nastavit odsazení vlastnost ovládacího prvku.
<Button Name="btn11" Padding = "5"
Click="ChangePadding" TabIndex="1">
Padding
</Button>
void ChangePadding(object sender, RoutedEventArgs e)
{
if (btn11.Padding.Left == 5.0)
{
btn11.Padding = new Thickness(2.0);
btn11.Content = "Control Padding changes from 5 to 2.";
}
else
{
btn11.Padding = new Thickness(5.0);
btn11.Content = "Padding";
}
}
Private Sub ChangePadding(ByVal Sender As Object, ByVal e As RoutedEventArgs)
If (btn11.Padding.Left = 5.0) Then
btn11.Padding = New Thickness(2.0)
btn11.Content = "Control Padding changes from 5 to 2."
Else
btn11.Padding = New Thickness(5.0)
btn11.Content = "Padding"
End If
End Sub
Poznámky
Odsazení je určeno v pořadí Vlevo, Nahoře, Vpravo a Dole. Další informace naleznete v tématu a zarovnání Thickness , okrajích a přehledu odsazení.
Tato vlastnost má vliv pouze na ovládací prvek, jehož šablona používá Padding vlastnost jako parametr. U jiných ovládacích prvků tato vlastnost nemá žádný vliv.
Informace o vlastnosti závislosti
Pole identifikátoru | PaddingProperty |
Vlastnosti metadat nastavené na true |
AffectsParentMeasure |