将上下文相关帮助添加到现有Windows窗体应用程序的好方法?
我必须将数据库驱动的工具提示添加到现有的WinForms应用程序中。 C#和.NET 3.5
我想避免为此删除新控件,用户必须能够编辑帮助工具提示。
我最好的猜测是将现有控件包装在一个包含新属性的新类型中,这样我就可以分配一个新的属性,如“FieldHelpName”,并且可以在管理模块中使用它,这样用户就可以清楚地识别该字段。我将为每个表单分配一个ScreenID,每个FieldHelpName记录将链接到一个ScreenID。在应用程序启动时,加载所有帮助内容,并在表单加载时,按其ScreenID过滤并使用反射添加相应的工具提示,最有可能。
我正在寻找关于如何最好地完成这个过程的建议,或者知道是否有关于如何做到这一点的最佳实践...所以任何帮助都非常感谢。谢谢。
没有找到相关结果
已邀请:
2 个回复
茶鬼失形
净爽