Abstand in Windows Store-App mit C# setzen

Für eigene Elemente kann der Abstand mit XAML ganz leicht gesetzt werden:

<Grid x:Name="FullScreenContent" Margin="11,22,33,44">
  ...
</Grid>

Mit C# geht das aber auch:

FullScreenContent.Margin = new Thickness(11,22,33,44);

Möchte man nur den linken Abstand ändern, so kann man dies wie folgt tun:

Thickness marginCopy = FullScreenContent.Margin;
marginCopy.Left = 11;
FullScreenContent.Margin = marginCopy;

Die Abstände werden übrigens in dieser Reigenfolge angegeben: Margin="links,oben,rechts,unten".
Das entspricht dem Uhrzeigersinn, beginnend von links.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.