We are pleased to inform you that the Beta 9.3 of CSHTML5 is available for download!
You will find it in the "Attachments" section after this message.
New Features and bug fixes since Beta 9.2 include:
- Support for ToolTips!
Code: Select all
<Button Content="Button with text ToolTip inline" HorizontalAlignment="Center"
ToolTipService.ToolTip="This is the ToolTip" />
<Button Content="Button with image ToolTip as direct child" HorizontalAlignment="Center" >
<ToolTipService.ToolTip>
<Image Source="ms-appx:/Images/Logo1.png" Width="100" Height="100" Stretch="Fill"/>
</ToolTipService.ToolTip>
</Button>
<Button Content="Button with image ToolTip normal" HorizontalAlignment="Center" >
<ToolTipService.ToolTip>
<ToolTip>
<Image Source="ms-appx:/Images/Logo1.png" Width="100" Height="100" Stretch="Fill"/>
</ToolTip>
</ToolTipService.ToolTip>
</Button>
- Support for ContextMenu and MenuItem! (non-hierarchical)
Code: Select all
<Border CornerRadius="5" Background="LightGray" Padding="10" HorizontalAlignment="Left">
<Border.ContextMenu>
<ContextMenu>
<MenuItem Header="Menu Item without icon" Click="MenuItem1_Click"/>
<MenuItem Header="Menu Item with icon" Click="MenuItem2_Click">
<MenuItem.Icon>
<Image Source="ms-appx:/Images/Logo1.png" Width="20" Height="20" Stretch="Fill"/>
</MenuItem.Icon>
</MenuItem>
</ContextMenu>
</Border.ContextMenu>
<TextBlock Text="Right-click to display the menu"/>
</Border>
- Support for right-click ("RightTapped" event)
- Support for ClipToBounds property (like in WPF) that crops the content of a control that exceeds its boundaries
- Fixed an issue that caused the native ComboBox to not be properly initialized
- Support for more overloads of Linq methods: Contains, GroupBy, Intersect, Aggregate, Min, Max
- Support for StringSplitOptions in String.Split
- Improved the default Height of a TextBox
- Improved behavior of MinHeight when applied to TextBox
- Popups now have the ability to be transparent to clicks (by setting popup.IsHitTestVisible=false)
- Line, Rectangle, and Ellipse are no longer "sealed" classes
- Fixed XAML preview when a ChildWindow had one of the following properties or events: Closed, Closing, OverlayBrush, OverlayOpacity.
- Fixed the exception when setting PointerEntered without setting PointerExited events
If you didn't read about the previous Beta 9.1 and 9.2, you can read the list of features and bug fixes that were introduced at the following URL:
http://forums.cshtml5.com/viewtopic.php?f=6&t=7497
Notes about installation:
- Before installing this update, it is recommended that you close all the open instances of Visual Studio.
- If for some reason you need to revert to the previous Beta, simply uninstall this one (from the Control Panel) and reinstall the previous Beta.
We hope you will enjoy this build!
If you find any issues, please post them on the forums or send an email to support@cshtml5.com
Thank you.
Regards,
JS-Support