I have a TextBox ( TextBoxConsumer ) and i would like to enable a button in my UI when the length of the TextBox.Text is greater than 3,
i digged it down to
IsEnabled=”{Binding
ElementName=TextBoxConsumer,
Path=Text.Length}”
for my button’s IsEnabled Property but im not sure how to find the length and convert it to bool depending on the length of the text box how do i do it?
i would like to do it entirely in Xaml instead of code using Binding instead of code
I would prefer to use an IValueConverter class for this. I’ll provide some quick code though its not exactly what you are looking for you should be able to tweak it.
In a cs file by itself:
In App.xaml, add this line to the ResourceDictionary:
Then in the xaml of where you use it: