C# RibbonPageGroup在RibbonControl展开时引发异常
我在VS2010 WPF C#项目上使用DevExpressRibbonControl 我发现如果RibbonControl中的C# RibbonPageGroup在RibbonControl展开时引发异常,c#,wpf,xaml,devexpress,C#,Wpf,Xaml,Devexpress,我在VS2010 WPF C#项目上使用DevExpressRibbonControl 我发现如果RibbonControl中的RibbonPageGroup具有IsVisible=false,当RibbonControl在最小化后单击展开时,应用程序崩溃并抛出“NullReferenceException未处理”异常 我尝试在XAML中将IsVisible设置为false,在代码隐藏中(即在运行时将IsVisible设置为false),两者都会产生相同的异常。我试过: 已使用尝试{}..ca
RibbonPageGroup
具有IsVisible=false
,当RibbonControl在最小化后单击展开时,应用程序崩溃并抛出“NullReferenceException未处理”
异常
我尝试在XAML中将IsVisible设置为false,在代码隐藏中(即在运行时将IsVisible设置为false),两者都会产生相同的异常。我试过:
- 已使用
,但无法捕获任何异常尝试{}..catch{}
- 已确保没有程序集版本冲突:仅使用v11.1 DevExpress程序集
- 清理->重建->关闭VS2010->打开并重新重建等:仍然是相同的异常
- 如果我将
改为IsVisible=false
,则应用程序运行正常,没有异常。非常古怪IsEnable=false
有人遇到过这个问题吗?在RibbonControl的
RibbonPageGroup
上设置可见性应该非常常见(例如,在用户和管理员模式之间切换)。这是一个bug还是有解决方法?我不太熟悉DevExpress控件,但在WPF中,IsVisible应该是只读的,并且受Visibility属性的影响。您不应该设置为可见
请尝试设置
Visibility=“Collapsed”
。您描述的行为是一个bug。因此,您在此主题()上发布并随后关闭的错误报告已被重新激活。据我所知,这是一个很好的例子 另外,请使用询问或报告问题,因为在您使用社区、新闻组或其他通信渠道时,不能保证DX的参与。在DevExpress中,IsVisible只有True或False。我还想知道如何“隐藏”控件。无论如何,谢谢你的输入,