我的Windows窗体应用程序在运行时根据用户访问权限创建用户菜单。
它工作正常,但当应用程序最小化时,所有菜单都会消失。空间被使用,但名称和图标都消失了(显然没有显示子菜单,因为顶级菜单项已经消失)
使用类ToolStripMenuItem
对其进行编码,之前已设置此代码:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
有人看到过这种行为吗?
此致
丹尼尔。
答案 0 :(得分:0)
墨菲......几个月坚持了......解决方案就像这样简单:
创建MenuStrip对象时,我将AutoSize属性设置为false。我评论说这条线很好用。
感谢Reza Agahei阅读此内容并关注此问题。
我无法完全理解为什么会发生这种情况......但是什么工作......甚至没有盯着看。
我没有发布任何代码,因为通过反射调用抽象模型对象生成的菜单,但如果我有其他问题,我会按照你的建议Reza。
感谢名单。
PS。我喜欢这个网站,我总是在这里找到问题的答案,现在我很高兴参与其中。