问题标签 [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 投票
1 回答
10196 浏览

delphi - delphi 组框标题颜色变化

我正在使用 BDS 2006,想知道您是否可以使用项目中存在的 XPmanifest 更改组框和无线电组标题的颜色(因为它始终为蓝色)。

0 投票
3 回答
5158 浏览

c# - 如何绑定自定义控件复选框

一段时间以来,我一直在使用自定义复选框控件并发布了此问题...看来问题与事件无关。

自定义控件是一个带有复选框的组框。当复选框为 false 时,应禁用所有组控件。这听起来很简单,但问题是当内部控件失去焦点时,会触发检查的更改事件。

经过更多的挖掘,我想我已经将其范围缩小到已检查属性与另一个对象的绑定。包含绑定时,它工作不正确,但删除绑定后,一切都按预期工作。

现在我不确定如何解决这个问题。

任何人都可以帮忙吗?

这是我的测试应用程序中的一些代码-

表格: 在此处输入图像描述

表格代码:

一个属性存储类:

编辑: 这是我的自定义控件的来源:

0 投票
4 回答
8327 浏览

delphi - 调整大小时 TLabel 和 TGroupbox 字幕闪烁

  • 因此,我有一个应用程序可以加载不同的插件并在 TPageControl 上为每个插件创建一个新选项卡。
  • 每个 DLL 都有一个与之关联的 TForm。
  • 这些表单是使用其父 hWnd 作为新的 TTabSheet 创建的。
  • 由于 TTabSheets 就 VCL 而言不是表单的父级(不想使用动态 RTL,以及用其他语言制作的插件),我必须手动处理调整大小。我这样做如下:

    /li>

现在,我的问题是,当应用程序调整大小时,TGroupBoxes 中的所有 TGroupBoxes 和 TLabels 都会闪烁。不在 TGroupboxes 内的 TLabels 很好,不会闪烁。

我尝试过的事情:

  • WM_SETREDRAW 后跟一个 RedrawWindow
  • TGroupBoxes 和 TLabels 上的 ParentBackground 设置为 False
  • 双缓冲:=真
  • LockWindowUpdate(是的,即使我知道这是非常非常错误的
  • 透明 := False (甚至覆盖 create 来编辑 ControlState

有任何想法吗?

0 投票
1 回答
7848 浏览

wpf - 如何检查三个控件中的任何一个是否在wpf中同时具有焦点?

我有三个文本框......我想检查这三个文本框是否有焦点。

我尝试过这样的事情-> 在视图模型中添加了三个属性...其值将由丢失/获得焦点事件切换。(我通过附加属性做到了这一点)。但在这种情况下......如果我将焦点从一个文本框移动到下一个......第一个文本框的焦点变为错误......并且下一个尚未设置......所以在这种情况下,这些文本框都没有焦点......但第二个很快就会得到关注。

作为一种解决方法,我正在尝试使用组框...检查此控件是否具有焦点,而不是检查所有三个。请告诉我这是否有效

0 投票
1 回答
913 浏览

mfc - 如何在 Groupbox MFC 中添加滚动条

我有一个包含文本框的组框。我想要更多的文本框在同一个 groupbox 中而不增加 groupbox 的大小,如果这个 groupBox 有滚动,那么很容易实现这一点。如何将滚动条添加到 Groupbox?

0 投票
2 回答
1014 浏览

silverlight - Silverlight:如何从集合的集合动态地在 GroupBox 中创建复选框?

我的情况是,我有一个包含集合的集合对象:

注意:我总共有 5 个 GroupBox,在每个 groupbox 中我需要创建 100 个复选框。

如何在 silverlight 4.0 中使用绑定技术创建它?

任何提示将不胜感激。

0 投票
2 回答
936 浏览

c# - 继承的 GroupBox 有 OnPaint 抖动

我整个早上都在搜索,不幸的是我不确定这个问题的技术术语是什么,所以我找不到解决方案。

当我从 GroupBox 派生并覆盖 onPaint 函数时,groupbox 会在先前的 groupbox 之上重新绘制自己。子控件正确绘制,只是组框受到影响..

截屏

任何帮助将非常感激!

0 投票
1 回答
3269 浏览

delphi - Transparent group box

I have inherited from TGroupBox of the Delphi native control and overriden its Paint method to draw rounded rectangle.

After overriding the Create params, the Paint method is as below.

The major problem i m facing is that, i have few labels on top of the transparent group box. When i open the form the labels look fine, but when the text changes, some bounding rectangles of the labels will be visible. This is looking weird on top of transparent box.

Even when i resize the form, the group box itself disappears, when i change the focus to another application and bring back my application, the group box draws itself.

Am i missing anything with respect to drawing? Any windows messages that i need to take care of???

Thanks in advance Rahul

0 投票
1 回答
1209 浏览

c# - 仅在需要/可见时将图像加载到图片框中

我正在编写一个显示图像缩略图的小应用程序。所有显示的图像都在同一个目录中,每个图像都在它自己的组框内,带有一些标签和一个复选框。所有的分组框都被添加到一个 flowlayoutpanel 中。问题是,图像的数量可能会变得非常大,我担心如果我加载所有图像,即使它们还不可见,内存使用/性能可能会有点失控。

有没有办法只加载用户当前可见的图像?我的第一个想法是存储我的框的位置并根据滚动位置确定要加载的图像,或者是否有更简单的方法来确定图片框/组框当前是否可见?

0 投票
5 回答
51275 浏览

wpf - 样式化 GroupBox

我正在尝试创建这样的 GroupBox 设计。

在此处输入图像描述

我看过GroupBox.HeaderTemplate

但我在创建蓝色背景颜色时遇到问题,宽度为 100%。边界也是如此。

到目前为止我的代码

这就是它现在的样子。

在此处输入图像描述