我有一些表格。在那些表格上,表格标题上可以有按钮或其他不同的控件。您可能会想象一个Office工具栏。
她的问题触发了我的问题:
我的表格之一是典型的CASE / TASK处理CRM表格。在此表单上,我有一个带有多个选项卡的TAB表。在一个选项卡上,我有一个列表框,其中包含与此案例/任务相关的所有文档。当前的问题是:我将启用多重选择,这意味着用户可以从此表单调用的其他工具将能够处理多个文档。现在,这并不难做到,但事实是,当选择了多个文档时,我需要禁用“ Office菜单”中的某些控件。实现此目的的一种方法当然是在CLICK上甚至在列表框上实现代码并计数所选内容,如果超过一个,则禁用/启用按钮。
当然,这是一个简单的解决方案,但是后来我想-嘿,这是我需要在很多地方使用的东西。然后,我考虑为此编写一个类,在该类中可以使用AddItem方法添加控件,然后该类将有一个需要调用的方法。
我已经考虑了许多方法来做到这一点,从使用ComponentModel甚至实现System.Action命名空间开始,但是我觉得Im可能不在这里。也许我只需要创建这个简单的类,
任何想法...