
Improves Editors, Themes and ScrollViewer.
Features
- Editors
- Added a new Custom Edit Box QuickStart sample demonstrating how to build an edit box for a custom type.
- Updated each edit box template to bind the TabIndex property down to the embedded TextBox control.
- .NET Languages Add-on
- Updated the C# grammar with improved error handling within block statements.
- Updated the VB grammar to support a first optional argument in an argument list.
- Updated the binary assembly reflection logic to handle a possible exception when examining obfuscated assemblies.
- Themes
- Updated edit controls in a read-only state to have a slightly dimmer foreground than normal.
- Updated several theme brushes.
- Shared
- Refactored ResizableContentControl layout logic to better handle external constraints.
- Updated UserPromptControl to make the content area's ScrollViewer focusable only when scrollbars are visible.