是否可以禁用更改 TMonthCalendar 上的日期的按钮(VCL 本机)?
1 回答
2
日历控件不是本机 Delphi 控件,而是包装的 Windows 标准控件。因此,它只能使用文档化的界面来访问。
特别是 Spy++ 显示它是一个单一的窗口,因此调用EnableWindow()来禁用导航按钮似乎是不可能的。您可以做的是将 VCL 控件的 MaxDate 和 MinDate 属性设置为有趣月份的第一天和最后一天,这样月份就无法更改。不幸的是,这会在单击按钮时产生烦人的声音。
于 2009-04-15T20:35:07.703 回答