2017-01-09 1 views
0
<dxe:CheckEdit x:Name="something" 
        IsChecked="{Binding IsSomething, 
           Mode=OneWayToSource, 
           UpdateSourceTrigger=PropertyChanged}"/> 

Ich möchte Eigenschaft IsChecked mit True initialisiert werden.Howto eine OneWayToSource Eigenschaft in XAML initialisieren

Ich kann es nicht in meinem ViewModel tun.

Ich möchte es nicht in meinem Code hinterher tun.

Ich weiß nicht, wie es in XAML zu tun, aber ich glaube, es ist der richtige Ort, um dies zu tun.

+1

Warum Sie es nicht tun können, in Ihrem Viewmodel? – MyB

+0

@Myriam, weil die ViewModel-Initialisierung der ViewModel-Eigenschaft während der Ansichtskonstruktion mit dem Standardwert 'False' überschrieben wird. –

Antwort

1

Versuchen Sie, den Fehlerwert der Bindung auf True gesetzt:

<dxe:CheckEdit x:Name="something" IsChecked="{Binding IsSomething, 
           Mode=OneWayToSource, 
           UpdateSourceTrigger=PropertyChanged, FallbackValue=True}"/> 
Verwandte Themen