问题标签 [ttabsheet]

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 回答
1039 浏览

c++builder - 将面板控件动态添加到动态选项卡表(C++ Builder Rad Studio)?

我在获取tabPage->Name值时遇到问题,因为它会在用户单击按钮时生成,我的代码的第一个块将在其中创建新的标签页PageControl3,然后我使用static int tabNumber;byif条件生成tabPage->Caption然后我tabPage->Name动态地使用标题。

我需要该选项卡的名称才能在错误行上传递它。

我的代码的第二部分应该创建在我的代码的上述部分中创建的新TPanel内部电流tabpage->Name,但它不会工作。

错误按摩:

所以我不知道如何访问该tabPage->Name值,因为那是动态创建的?

0 投票
0 回答
113 浏览

delphi - 为什么编译器在 TTabSheet 中先执行 OnShow 事件,然后再执行 OnHide?

我正在使用TPageControlwith 2 TTabSheet(ModifyTab 和 DeleteTab),并且两个选项卡都有代码OnShowOnHide事件。我在想,当我单击这些选项卡中的任何一个时,OnHide首先发生所选选项卡的事件,然后单击选项卡的事件,OnShow但情况恰恰相反。为什么?

我在每个事件中创建一个TDictionary并在每个OnShow事件中释放,OnHide但编译器引发异常,因为它执行OnShow事件,然后执行OnHide,然后我不能使用 Dictionary,因为它已经nil被销毁。

0 投票
0 回答
270 浏览

delphi - 如何更改delphi选项卡中选项卡内标题的方向?

我正在尝试使用delphi制作一个页面控件,问题是当我将标签页的位置切换到侧面时,标题也发生了变化,我希望它是水平的,关于如何做到这一点的任何线索?提前致谢。

0 投票
1 回答
112 浏览

delphi - 根据 TreeView 中检查的项目创建 TabSheet 和 Frame

我的TTreeView表单上有一个从数据库表中填充的表单。该列表目前有 22 个项目,并且所有项目都有可以选中的复选框。

TTreeViewaTForm上具有 aTPageControl和预制的TTabSheet所有其他TTabSheets 是动态创建并分配TFrame给它们的。

我当前在运行时创建新的代码TTabSheet如下所示:

LoadFrame()过程的代码是:

其他相关代码:

假设我选中了TTreeView.

如何确定并修改代码以仅为我在 中签入的项目Button2创建TTabSheets 及其s ?TFrameTTreeView

0 投票
1 回答
109 浏览

delphi - DELPHI - 如何将 tlabeledit 插入到 TpageControl 中的动态选项卡表中

我需要有这个我在动态创建的动态 ttabsheet 中提到的 ini 文件!如您所见,它包含三个部分,每个部分都以 001-002-003 开头,然后让那些在第一个标签页中以 001 开头的部分,在第二个标签页中以 002 开头的部分以及在我的页面控件中以第三个标签页中以 003 开头的部分。

这是我的ini文件

我不知道该怎么办!?任何的想法 ?

谢谢