我正在制作每月活动日程表。每天有一个或多个事件的日期由标有月中某天的按钮表示。如果用户点击一天有一个事件,则选择该事件。但是,如果用户单击具有多个事件的按钮,我想显示包含事件时间的ListBox。然后,用户通过单击ListBox项来选择时间。
这是要走的路吗?是否有“更好”的方法来解决问题?
目标是移动设备。语言C#; OS Windows CE。
答案 0 :(得分:0)
解决方案根本不是使用ListBox。相反,许多按钮,每个按钮都标记有一次,被收集到一个面板中,然后放在触发日按钮下面。针对每个Button以及Panel调用BringToFront()方法。小组被隐藏,其控件被清除,当它包含的按钮之一被点击时,它被处理。