我在Embarcadero C ++ Builder 2006中使用组件“TCategoryButtons”开发软件。这个组件让我可以重新排序按钮(TButtonItem)。每当我这样做时,它会触发事件OnReoderButton和DoReorderButton。我不记得确切的顺序。
我的问题是:在某些情况下如何在不禁用AllowReorder属性的情况下阻止按钮重新排序?我可以访问方法DoReorderButton(似乎受到保护)吗?我正在寻找的是一种方法来禁用重新排序,如果按钮来自或去往特定位置。如果有人能帮助我,或者让我知道如何做这件事,我会很高兴。