Tag: groupbox

禁用包含WPF中的groupBox名称的groupBox

我有一个groupBox名称“groupBox”。我想禁用整个groupbox,包括组框的名称。 我正在附上图像。我希望它能清除这种情况 OP1 OP2 我正在使用IsEnabled =“False”属性。 但它只能处理groupBox的内容(如果我错了,请给我看看!)现在我希望圈区也应该禁用。

WPF Groupbox高度需要动态变化吗?

我正在使用WPF中的groupbox,而groupbox的内部是一个stackpanel。 stackpanel具有已删除的项目,并已添加到其子项中。 我遇到的问题是组框内的Stackpanel正在改变高度,但GroupBox不是,因此它正在切断stackpanel中其余的添加项。 如何让groupbox将其高度调整到stackpanel的高度。 这必须在代码中完成,而不是在XAML中完成

FlowLayoutPanel使用AutoSize时的高度错误

我有一个表格,其中包含一个包含1列和3行的TableLayout,其中包含2个FlowLayoutPanel和一个文本框。 所有行都是AutoSize,列设置为Percentage = 100%。 每个FlowLayoutPanel都包含多个TextBox。 设置FlowLayoutPanel:LeftToRight,AutoSize = true,GrowAndShrink,Docking = Fill。 大纲是: Form TableLayout (Dock=Fill) FlowLayoutPanel(Dock=Fill, AutoSize=True, GrowShrink) More controls FlowLayoutPanel(Dock=Fill, AutoSize=True, GrowShrink) More controls TextBox(Dock=Fill, MultiLine=true) 问题是如果我将FlowLayoutPanel放在GroupBox中并且也设置为AutoSize = true,则FlowLayoutPanel高度未正确设置并且它在1行中显示TextBoxes,从表单中剪切一些TextBox。 大纲是: Form TableLayout (Dock=Fill) GroupBox (Dock=Fill, AutoSize=True, GrowShrink) FlowLayoutPanel(Dock=Fill, AutoSize=True, GrowShrink) More controls GroupBox (Dock=Fill, AutoSize=True, GrowShrink) FlowLayoutPanel(Dock=Fill, AutoSize=True, GrowShrink) More controls TextBox(Dock=Fill, MultiLine=true) 顺便说一句,如果我使用GroupBox,Panel或者甚至是UserControl来保存FlowLayoutPanel,也会发生同样的事情。 BTW […]

内部带有flowlayout面板且autosize = true的Groupbox缩小,就像它是空的一样

我有一个包含flowlayout面板的groupbox,flowlayout面板包含一堆控件。 我将flowlayout面板设置为与父级对接。 由于我不知道面板中有多少控件,我将组框autosize设置为true,autosizemode设置为增长和缩小。 当我这样做时,groupbox会缩小,就像它是空的一样。 我需要标题,所以我无法删除组框。 任何人都知道为什么会这样吗?

WinForm – TabStop不起作用

我有一个带有3个combobox的WinForm,一个带有combobox,另外两个带有单选按钮。 我将所有这些和他们的子控件设置为“TabStop = false”,但是当我使用TAB循环时,最后两个组框中每个组中当前选定的单选按钮会被聚焦。 如果没有办法改变这种行为,那么抓住并将焦点移开会有什么好事? 我找不到“OnFocus”活动。 解决方案是设置一个方法(下面的代码)来处理表单中每个单选按钮的“Enter”事件(如果这是你想要的)。 实际上,我只是为第一组组的单选按钮做了它并且它工作,第二组框的单选按钮没有得到焦点,即使他们的“回车”事件没有被处理。 这不是您期望的行为。 private void radiobuttonXGroup1_Enter(object sender, EventArgs e) { SomeOtherControl.Focus(); } 在* .Designer.cs文件中,您可以编辑每个Enter事件(对于每个单选按钮)以指向一个事件处理程序(上述方法)。 this.radiobutton1Group1.Enter += new System.EventHandler(this.radiobuttonXGroup1_Enter); this.radiobutton2Group1.Enter += new System.EventHandler(this.radiobuttonXGroup1_Enter); this.radiobutton3Group1.Enter += new System.EventHandler(this.radiobuttonXGroup1_Enter);

在C#中将组件附加到GroupBox

我想在表单中插入一个组框,并在其中放入3个单选按钮。 将3个单选按钮连接到combobox是否有任何优势。 驾驶室,我们甚至这样做? 如果我必须这样做,我如何将3个单选按钮附加到组框,以便它们成为组框的一部分而不是表单上的单独组件?

如何在WPF中获取组框中的控件列表

在标准的WinForms开发中,我将执行以下操作: foreach (Control in groupBox1.Controls) { MessageBox.Show(c.Name); } 一个人在WPF中如何做到这一点? 我在GroupBox中有一个Grid和网格中的一些控件(按钮等),但似乎无法弄清楚如何获得每个控件。

具有圆边的自定义GroupBox

我在Visual Studio中有一个关于UI的问题,在C#中。 我想让我的groupbox自定义如下: 然后,我也希望它的消耗取决于用户的屏幕分辨率,因此组框的大小不固定,我需要它例如80%的屏幕。 所以我的问题实际上是两个问题: 制作一个groupbox costum 使其宽80%(例如)宽屏。 编辑 :多亏了这个答案: 如何在win表单中制作组框文本对齐中心? 我设法做了我想要的颜色,现在我只是错过了圆角。 有任何想法吗?

如何在C#中更改Windows窗体上Groupbox的边框粗细?

我没有找到任何帮助我解决旧问题的解决方案…是否可以通过改变颜色使它们更厚或更明显? 如果是的话,一些代码会很棒……或者只是提示如何做到这一点……

更改组框文字颜色?

如何在C#中更改组框的文本颜色? “文档”甚至没有提到这一点,谷歌搜索没有找到答案。 谢谢! 艾伦