This is MVVM application. There is a window and related view model class.
There is TextBox, Button and ListBox on form. Button is
TextBox
Button
ListBox
I know this is an old question but I personally think it's easier to bind the textbox Length to button's IsEnabled property, e.g.:
Length
IsEnabled