je dois lier un TextBox
qui répond à deux critères:multiples se liant à IsEnable
- isEnabled si text.length> 0
- IsEnabled si user.IsEnabled
Où user.IsEnabled
est tiré de une source de données. Je me demandais si quelqu'un avait une méthode facile pour le faire.
Voici le XAML:
<ContentControl IsEnabled="{Binding Path=Enabled, Source={StaticResource UserInfo}}">
<TextBox DataContext="{DynamicResource UserInfo}" Text="{Binding FirstName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" IsEnabled="{Binding Path=Text, RelativeSource={RelativeSource Self}, Converter={StaticResource LengthToBool}}"/>
</ContentControl>
Comment voulez-vous combiner ces deux propriétés? Si les deux sont vrais ou si l'un est vrai? – rrhartjr
Une logique ou une condition de base –