toolstrip

    1热度

    1回答

    我对WPF技术很陌生。我一直在WinForms开发大约6年。 现在我想通过学习WPF来推进我的技能的一大步。我正在阅读MSDN中的介绍指南,而作为一个个人练习,我试图将WinForms UI的结构转换为其WPF UI等效。 这是WinForms控件结构,我想在WPF重现一个简单的样机: 我的问题是试图重现相当于控制/行为的ToolStripDropDownButton控制。 在Windows Fo

    1热度

    2回答

    当我将鼠标悬停在ToolStripMenuItem上时,即使它被禁用,也会在其周围显示边框。有没有任何财产去除这个? 我在寻找属性,如Hover或Border,但还没有找到任何有用的东西。

    2热度

    2回答

    我正在使用C#WinForms的桌面应用程序。我用菜单栏在不同的面板之间导航。我面临的问题是我无法突出显示菜单栏图标的活动颜色。图示说明 将更好地解释我想要的功能。 这是我的菜单条 和点击MenuStripItem我想要实现这个 总之我要在菜单条项保留高亮当我按点击就可以了,就像搜索和编辑在画面和事后如果我在 新客户点击那么它必须被强调为搜索&编辑

    1热度

    1回答

    我已经创建了一个自定义用户控件,它将显示文本和指示灯以显示我们服务的当前运行状态,如下面的表格所示。它在窗体上工作得很好,但我想把它放在一个StatusStrip控件上。我创建了一个派生自ToolStripControlHost的类,以支持我在StatusStrip上的控件,但它根本不渲染。控件的宽度为零,表单在IDE中打开时闪烁。 我已经看过ToolStripRendering类,但在我看来,它

    0热度

    1回答

    我想添加一些复选框以及我的C#winform中的标准tooltrip控件。 tooltrip提供的标准控件没有问题,但是我的复选框有问题。在tooltrip中,第一个控件是combobox(toolstrip combobox),第二个是标签(toolstrip标签)。到现在为止没有问题。我必须添加两个复选框,然后是通行卡组合框。我加入的第一个复选框如下 System.Windows.Forms.

    1热度

    1回答

    由于在Winform应用程序的设计时只有一些标准项目(文本框等)可以添加到ToolStrip控件中,因此我已经按照以下方式动态添加了DateTimePicker控件但我不知道如何访问 var datePicker = new ToolStripControlHost(new DateTimePicker()); toolStrip1.Items.Add(datePicker); 我已经试过了

    0热度

    1回答

    我有一个菜单项,当你按不同的toolstripmenu项目显示。但是我想将subtoolstripmenu项目添加到toolstripmenuitem。这是我认为这是可行的: ToolStripMenuItem[] items = new ToolStripMenuItem[10]; for (int i=0;i<10;i++) { items[i] = new ToolSt

    1热度

    1回答

    我在下拉列表中有一个带有各种元素的ToolStripSplitButton。 其中之一是放在ToolStripControlHost中的Trackbar,名为ToolStripTrackbarItem。它的代码(我从计算器了它): using System; using System.ComponentModel; using System.Drawing; using System.Win

    0热度

    1回答

    我创建了一个使用插件的应用程序。插件包含我想添加到主ToolStrip容器面板(在Form1类中)的ToolStrip。这很容易container.TopToolStripPanel.Controls.Add(plugin.PluginToolStrip;,但是如果我想在单独的线程中运行插件代码,那么它并不容易。 (我使用多线程简单的方式来卸载插件,我只需要杀死插件线程,并从主窗体中删除ToolS

    0热度

    1回答

    最近添加到我的C#应用​​程序的Toolstrip,并且当点击调用该函数的菜单项时出现错误,但是当从Windowsform Button调用该函数时,它工作得很完美。 以下是我的函数: private void ShowAddDocument(object sender, EventArgs e) { foreach (var rr in this.gridEX1.Get