所以我整天用谷歌搜索试图找到答案,但没有找到答案。我已经找到了接近的东西,甚至可能找到了解决方案,只是没有意识到,但我似乎无法在我的 Windows 10 计算机上显示(可见)最小化、最大化/恢复和关闭按钮。除了我自己和另一位刚拿到新笔记本电脑的开发人员之外,没有人有这个问题。我尝试过改变我的 Windows 主题,并且我确实让它们在我打开一些高对比度设置时出现,但除此之外没有运气。尽管不可见,但它们仍然存在并且起作用,因为我可以单击该区域并查看窗口的最小、最大、恢复、关闭。
我们使用 .Net 4.0 和带有自定义主题 (BureauBlue.xaml) 的 RibbonWindow。我想相信这可能与此有关,但不幸的是我对此一无所知,也不知道从哪里开始。
<r:RibbonWindow x:Class="Ztools.Main" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:props="clr-namespace:Ztools.Properties"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:r="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary"
IsTabStop="False" Icon="/Ztools;component/ztools32.ico" Height="830" Width="1200" WindowStartupLocation="CenterScreen" WindowState="Normal"
Loaded="RibbonWindow_Loaded" Closing="RibbonWindow_Closing"
xmlns:my="clr-namespace:System;assembly=mscorlib" Title="Ztools 2.0" Name="mainRibbon" FontSize="14" SizeChanged="mainRibbon_SizeChanged" LocationChanged="mainRibbon_LocationChanged"
StateChanged="mainRibbon_StateChanged" Deactivated="mainRibbon_Deactivated" KeyUp="mainRibbon_KeyUp" Background="{x:Null}">
<r:RibbonWindow.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Ztools;component/themes/bureaublue.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</r:RibbonWindow.Resources>
</r:RibbonWindow>
我注意到但尚未通过拿出旧笔记本电脑来验证的另一件事是,我很确定漂亮的按钮在设计时也出现了,但看起来并不像这样。
额外的问题/问题是,有时当我们的计算机进入睡眠/休眠状态时,从扩展坞到无扩展坞(不确定是哪一个或两个),主题栏也会像这样随机变黑。如果我能同时解决这个问题那就太好了。
我确实将其更改为普通窗口,并且能够正确看到所有按钮,但我想我宁愿不走那条路并知道问题是什么并解决它。
任何想法或建议都将不胜感激。
编辑:所以我认为这与主题没有任何关系?我注释掉了与主题有关的所有内容,但它们仍然没有出现......不知道为什么我很久以前没有采取这个简单的步骤。
喵喔喔
绝地无双
波斯汪
相关分类