问题标签 [groupbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5366 浏览

vb.net - 遍历 groupbox 中的文本框会产生奇怪的结果

我有以下代码:

我正在做的是遍历 groupbox3 中的每个文本框。然后检查计数器(表格中输入的总成绩)是否大于 totalBoxes(设置为 0),最后我将实际成绩(A、B、C、D)放入文本框中。问题是它出于某种原因在文本框 8(我有 10 个文本框)开始循环并从那里开始。有谁知道我的代码有什么问题?

亚伦

0 投票
1 回答
700 浏览

silverlight-4.0 - 如何在silverlight中获取组框的子元素?

我有一个用于silverlight的telerik groupbox。

我有一个用户控件,其中有一个带有三个控件(ctrl1、ctrl2、ctrl3)的组框(x:Name="grpBox")。

我已将用户控件拖放到 page.xaml 中,并将其命名为“UCl1”。

所以现在在 page.xaml 后面的代码中,我想获取/设置 ctrl1/ctrl2/ctrl3 的依赖属性。

我还有另一个带有 TextBox、TextBlock 和自定义依赖属性 LabelText 的用户控件。

我怎样才能做到这一点?

代码:

用户控制内容:

页面.XAml:

现在在代码隐藏 page.xaml.cs 中:

UCl1.grpBox.ctrl1.text="欢迎...!"; 另外我想设置自定义依赖属性值如下:

UCl1.grpBox.LabeledTextBox.LabelText="名称:";

我试过了,但是在 UCl1.grpBox 之后我无法访问 ctrl1/2/3。

非常感谢任何帮助。谢谢。

0 投票
1 回答
772 浏览

c# - C#:GroupBox 边框绘制不正确,使用 WPF 和 XAML

这就是我的 groupBox 的样子:http : //i.imgur.com/ISvKC.png groupBox 顶部没有任何东西或类似的东西。有些分组框是正确的,有些则不是。我不知道出了什么问题:-/

我打算禁用硬件图形支持以查看是否有更改,但是在这台计算机上找不到 msdn-guide 中给出的注册表路径。

我正在运行 WinXP 并使用内部英特尔显卡。

0 投票
1 回答
3380 浏览

wpf - 鼠标点击WPF中toggleButton的问题

我制作了一个自定义控件模板,将组框变成了扩展器(单击标题可展开/折叠组框的内容)。它工作正常,除了鼠标点击并不总是通过:有时当你点击标题时它不会展开/折叠,特别是。当您单击“颜色”一词中的“o”内部时。我有机地认为这是由于标题中的文本捕获鼠标单击而导致它们无法通过,因此我在内容标题等上使用IsHitTestVisibleIsFocusable属性等,这似乎没有任何效果。仅包含空字符串甚至没有内容的标头似乎也有同样的问题。

XAML 发布在下面。

(顺便说一句,这篇将扩展器变成分组框的帖子似乎有类似的问题:如果您在箭头内单击右侧,则切换按钮不会切换。)

0 投票
0 回答
857 浏览

c# - C#/WinForms:在使用 WS_EX_COMPOSITED 调整大小之前,不会绘制 GroupBox 边框

我有一个表单,上面有一个 TabControl,它又包含一个 GroupBox。我WS_EX_COMPOSITED在表单的重写 CreateParams 方法中设置了扩展样式,以减少调整大小期间的闪烁。

问题是当我WS_EX_COMPOSITED启用时,在我调整表单大小之前不会绘制 GroupBox 的边框。我尝试自定义 GroupBox 并应用几种不同的样式来尝试解决此问题,但我尝试过的以下样式都没有任何效果:

  • WS_EX_TRANSPARENT
  • WS_CLIPCHILDREN
  • WS_CLIPSIBLINGS

有没有人对我如何让边界从一开始就正确绘制有任何想法?

0 投票
3 回答
32150 浏览

winforms - 即使设置了 Dock 属性,也可以强制执行保证金吗?

我有一个Form带有一些控件的 WinForms。所有这些都是GrouBox控件,我希望它们堆叠在一起,并在它们之间设置垂直边距。我已将Dock属性设置为 Top 并将它们堆叠起来,但忽略了边距(控件彼此尽可能接近)。

这些边际仍然可以以某种方式强制执行吗?基本上,它会计算常规停靠位置(好像边距为 0)然后应用边距。这样的事情可能吗?

我尝试过的另一种方法是FlowLayoutPanel使用TopDown选项。但是,然后我需要手动设置大小和左/右锚点。

有没有简单的方法来完成这个场景,或者我应该坚持我已经拥有的?

0 投票
2 回答
904 浏览

visual-studio-2010 - GROUPBOX 中有 2 个面板?WinForms

是否可以将 2 个面板放在一个组框内?

因为我在我的分组框中放了 2 个面板并且我把它们隐藏起来了。

每当我尝试使它们可见时,只会出现第一个面板。

我已经在没有进入 groupbox 的情况下尝试过它,并且效果很好。

我的代码有问题吗??

0 投票
2 回答
1114 浏览

mysql - 如何根据搜索结果删除mysql服务器中的用户?

样本

我有一个 datagrid 控件,其中包含从 MySql 数据库中检索的名称列表。我可以搜索它们,直到我得到一个结果。当结果数等于 1 时,我希望能够显示一个 groupbox 控件。此外,在 groupbox 中,我有一个按钮,单击该按钮将从服务器中删除此用户,并从名为“employee”的 mysql 表中删除他们的信息. 当用户被删除时,我将在消息框中显示一条确认消息,并使用更新的列表重新加载表格。到目前为止,我唯一遇到的两个问题是当结果等于 1 时显示 groupbox 并根据搜索结果的名称从 sql server 中删除用户。我在 Windows 7 笔记本电脑上的 Visual Basic 2010 Express 中使用 vb.net。谢谢!

编辑1:

到目前为止,这是我的代码,请建议我如何将您的答案应用于它。谢谢!

0 投票
2 回答
1749 浏览

.net - VB.NET 标签在多个 GroupBox 之前或之中

这是在 VB.NET 2003 中

我有一个表单,其中有几个 GroupBox 相互重叠,并根据表单目前应该显示的内容显示。

我想要的是显示一个文本对象(标签、文本框等),无论此时哪个 GroupBox 可见。不在 GroupBox 内部的标签显示在它下面并且不可见(放在前面没有帮助),TextBoxes,Panels 的类似问题..我不知道还能使用什么。

我是否遗漏了什么,是否有另一种显示文本的方式覆盖 GroupBoxes 而不是在其中?

0 投票
3 回答
10329 浏览

c# - 使用 AutoSize 时的 FlowLayoutPanel 高度错误

我有一个包含 1 列和 3 行的 TableLayout 的表单,其中包含 2 个 FlowLayoutPanel 和一个文本框。所有行都是 AutoSize,列设置为 Percentage=100%。

每个 FlowLayoutPanel 包含多个 TextBox。FlowLayoutPanel 设置为:LeftToRight、AutoSize=true、GrowAndShrink、Docking=Fill。

大纲是:

问题是如果我将 FlowLayoutPanel 放在一个也设置为 AutoSize=true 的 GroupBox 中,FlowLayoutPanel 的高度设置不正确,它会在 1 行中显示 TextBoxes,将一些 TextBoxes 从表单中剪切出来。

大纲是:

顺便说一句,如果我使用而不是 GroupBox、Panel 甚至是 UserControl 来保存 FlowLayoutPanel,也会发生同样的事情。

BTW 2,即使没有 TableLayout,也会发生这种情况。我尝试将 GroupBox(带有 FlowLayoutPanel)放在 AutoSized Form 上,我得到了相同的行为。

我认为问题在于,当 FlowLayoutPanel 位于另一个也是 AutoSized 的容器中时,它无法传递给它的容器是首选大小。

可以做些什么来覆盖这个错误?

请帮助 谢谢, Yoram


ps:我必须使用 GroupBox 在 TextBoxes 周围有一个漂亮的框架。