
Improves AutoCompleteBox, DateTime and EnumEditBox editors.
Features
- Added the AutoCompleteBox.SelectAll method.
- Updated the AutoComplexBox.TextChanged event arguments to pass an IsPopupAllowed property that can be set to false to prevent the popup from showing.
- Updated DateTime manipulation methods to adhere to the current culture-based calendar's min/max values.
- Updated TimeEditBox to preserve the date portion of the DateTime.
- Updated EmbeddedTextBox to have AllowDrop set to true by default.
- Updated EnumEditBox's popup to be at least the width of the edit box.
- Moved the primitive control EmbeddedTextBox to the Shared Library so it can be used by other products as well.
Fixes
- Fixed a bug in DateEditBox, DateTimeEditBox, and TimeEditBox where setting a Minimum/Maximum could cause an empty edit box value to be filled in.
- Fixed a bug where focusing an AutoCompleteBox control didn't forward focus into the TextBox in its template.