标签: c# .net winforms user-controls
我正在创建一个自定义用户控件,其中包含一个文本框和两个标签。这些标签将充当按钮 - 一个用于显示日历,另一个用于清除文本框。
我已经公开了两个属性来控制每个标签是否可见。这在运行时按预期工作。但是,当用户将这些属性中的任何一个(“ShowCalendar”和“ShowClear”)更改为false时,我希望在设计时隐藏相应的标签控件。 Microsoft DateTimePicker使用“ShowCheckBox”属性实现了完全相同的功能。我如何在我的自定义设计器中实现此功能?