Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
760
Application hangs when using the RibbonControl with a collapsed XamRibbonGroup
posted

Hello,

Please use the following example to reproduce the issue.

<UserControl x:Class="Infragistics.RibbonIssue.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:ig="http://schemas.infragistics.com/xaml"
             xmlns:igPrim="http://schemas.infragistics.com/xaml/primitives" mc:Ignorable="d"
    d:DesignHeight="300" d:DesignWidth="800">

    <Grid x:Name="LayoutRoot" Background="White">
        <ig:XamRibbon>
            <ig:XamRibbon.Tabs>
                <ig:XamRibbonTabItem Header="Sample Tab">
                    <ig:XamRibbonGroup Caption="Share">
                        <ig:XamRibbonGroup.Style>
                            <Style TargetType="igPrim:RibbonGroupControl">
                                <Setter Property="Visibility" Value="Visible"/>
                            </Style>
                        </ig:XamRibbonGroup.Style>

                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
              <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>                     
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                        <ig:ButtonTool Caption="Print"/>
                    </ig:XamRibbonGroup>

                    <ig:XamRibbonGroup Caption="Contacts">
                        <ig:XamRibbonGroup.Style>
                            <Style TargetType="igPrim:RibbonGroupControl">
                                <Setter Property="Visibility" Value="Collapsed"/>
                            </Style>
                        </ig:XamRibbonGroup.Style>

                        <ig:ButtonTool Caption="Print"/>
                    </ig:XamRibbonGroup>

                </ig:XamRibbonTabItem>
            </ig:XamRibbon.Tabs>
        </ig:XamRibbon>
    </Grid>
</UserControl>

Would you please help me to work around this issue?

Thank you

  • 22015
    posted

    Hello Gary,

     I have logged this behavior in our internal tracking system with a Development ID of 120465. The next step will be for a developer to review my investigation and confirm my findings or to offer a fix, or other resolution.  I will leave this case open and update you with this information after the review.  You can also continue to send updates to this case at any time.

     You can view the status of all development issues connected to this case from the "Development Issues" tab, when viewing this case on the "My Support Requests" page of our website.