2016-06-29 3 views
0

Ich schaffe es nicht, die Breite meines XAML ToggleSwitch richtig einzustellen.Wie verringere ich die Breite eines XAML ToggleSwitch (das Attribut Breite funktioniert bei mir nicht)?

Mein Code ist wie folgt:

<Controls:ToggleSwitch OnLabel="True" 
         OffLabel="False" 
         IsEnabled="{Binding CheckValueEnable}" 
         IsChecked="{Binding CheckValue, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Width="250" > 
</Controls:ToggleSwitch> 

Unabhängig Breite Wert I gesetzt ist, gibt es einen zu großen Abstand zwischen dem Text (true/false) und der visuellen Umschaltknopf. Wie kann ich diesen Abstand verringern?

+0

Können Sie bitte klären, was Sie mit zu viel Platz gibt es? Kannst du einen Screenshot hochladen? –

Antwort

1

ich Ihre Frage erraten würde (übertrieben über etwas) so etwas wie dieses:

{O} ___________ wahre

Was Sie wollen, ist:

{O} __ Wahr

Ohne Ich weiß, die Kontrolle ist ein bisschen schwierig, aber ich würde vermuten, dass Sie nur Option ist, die ToggleSwitch ControlTemplate zu ändern, um den Inhalt Presenter Position

zu definieren

EDIT: Im Anschluss an, dass, sollten Sie den folgenden Artikel nützlich, da sie beschreibt den Prozess der Bearbeitung Steuerelemente in XAML

finden

http://docs.telerik.com/devtools/wpf/styling-and-appearance/styling-apperance-editing-control-templates

+0

Sie haben das Problem perfekt verstanden, ich hätte es nicht verständlicher sagen können :) –

Verwandte Themen