【发布时间】:2021-03-03 22:53:29
【问题描述】:
我尝试引用System.Windows.Controls.Ribbon,工具箱选项卡未显示。如果我右键单击一个选项卡并单击全部显示,该选项卡就在那里,但控件没有亮起。我可以手动添加一个选项卡和相关控件,但是在添加功能区之后,quickaccesstoolbar 和 menuitem 之类的东西无法正常工作 - 由于某种原因它们被视为选项卡。对照组也不行。 根本没有按应有的方式工作。
我尝试过直接编辑 XAML。它以与使用设计器相同的方式失败。
对于付费控制套件,在线教程要么已经过时,要么根本不起作用。
我不想使用像 http://www.codeproject.com/Articles/364272/Easily-Add-a-Ribbon-into-a-WinForms-Application-Cs 这样的标记解决方案,我想要在设计师中工作的东西——这要求太多了吗?如果是这样,我很乐意回到 winforms。
如果您使用丝带,您是如何做到的?这个问题看起来很简单,但挖了几个小时还是没有答案。
我是一名独立开发人员,制作开源免费软件。作为一名学生,我真的买不起 1000 美元的控制套件。我用的是VS2013社区,我试过用2015代替,但是上面的问题都是一样的。
【问题讨论】:
-
顺便问一下,问题是这些控件在设计器中不起作用,还是根本不起作用? (不是 MS 开发人员,所以帮不上忙,但可能值得澄清)。
-
您正在阅读一个链接,该链接告诉您如何在 WINFORM 上实现控件,但您的标题另有说明。你能确认你想要使用哪种 GUI。对不起,我也有点认为 VS 的版本应该不是问题。如果您谈论的是不同的 .NET 版本,我会研究更多,但 VS 版本不应该是问题的一部分。值得一提的是,我敢打赌,大部分 WPF 开发人员从不依赖设计视图。我们只是直接输入糟糕的 xmal 代码。
-
@cscmh99 我想要一个适用于 WPF 设计器的解决方案。我可以并且已经完成了没有设计师的界面,但我认为这应该是所有其他人都失败的时候。 Designer 还可以减少您需要生成的代码量,从而在工作时提高生产力并减少错误(笑)。实际上,我确实尝试过 XAML 编辑、复制代码,但它并不能完全按照设计器不起作用的方式工作。
-
但我现在将这些信息添加到问题中。