Added DisplayMemberPath and  SelectedValue properties for Binding with complex types
Displaying of selecteditem on Button is not working correctly.