首页 > 解决方案 > 如何暂时禁用单个 TButtonCategory?

问题描述

在 Delphi 10.4.2 VCL 应用程序中,我有一个TCategoryButtons对象,其中包含多个Categories( TButtonCategory)。不幸TButtonCategory的是,没有Enabled属性:

CategoryButtons1.Categories[0].Enabled := False; // undeclared identifier

那么如何在启用TButtonCategory另一个类别的同时暂时禁用单个类别呢?Categories

标签: delphivcldelphi-10.4-sydney

解决方案


类别按钮 (TButtonItem) 没有 Visible 属性以及 Enabled 属性。它们始终可见并已启用。这延伸到 TButtonCategory,它也始终可见和启用,但您可以折叠它。


推荐阅读