Ecco un piccolo frammento XAML. VedretePerché l'associazione dati si interrompe in modalità OneWay?
<StackPanel>
<TextBox x:Name="txtValue">250</TextBox>
<Slider x:Name="slide"
Value="{Binding ElementName=txtValue, Path=Text,
Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"
Minimum="0" Maximum="500"></Slider>
</StackPanel>
- quando si modifica il valore casella di testo, gli aggiornamenti cursore
- Se si modifica il valore di scorrimento in modo esplicito, il comportamento precedente rompe fermate note anche come lavoro.
Se rimuovo la direttiva set , (il valore predefinito è bidirezionale) tutto funziona perfettamente.
Perché sta succedendo?
Perché si distacca? Questo tipo di sconfiggere lo scopo del legame unidirezionale se si fa qualcosa come spostare il pollice sul controllo rilegato disattiva o sgancia il legame. Per rottura, intendevo che il comportamento previsto non è più visto. – Gishu
Questo è il modo in cui è implementato :-( Se non soddisfa le tue esigenze non utilizzare l'associazione dati WPF –