TCalendarView 月份更改事件

问题描述 投票:0回答:0

我正在使用 embarcadero C++ Builder 10.3 VCL,页面上有一个 TCalendarView。日历显示良好,我能够实现每天颜色的变化。 但是,似乎没有任何方法可以在单击向上和向下月份箭头时检测到月份已更改。

显示屏上的月份会发生变化,但除非我点击新月份的某一天,否则不会有任何事件告诉我已选择新月份。日历返回的“日期”在选择新的一天之前也不会改变,所以我无法确定显示的月份而不需要再次点击

这很烦人,因为这意味着我无法突出显示特定月份的特殊日子,直到有人点击新可见月份的其中一天。有没有人有解决方法,这样我就可以确定组件上当前可见的月份,以便它可以自动突出显示?

c++ builder
© www.soinside.com 2019 - 2024. All rights reserved.