我正在开发一个将文字编码为QR码的应用程序。
目前我有一个表单可以为单个字符串执行此操作。
在顶部,我添加了一个View
菜单项,其中包含两个子项:
当用户选择Bulk
时,我想要一个不同的工具条和输入字段(但是相同的菜单)。
我是否应该使用相同的尺寸(和菜单)为此创建另一个表单,并在选择另一个视图时切换表单。
或者我应该以某种方式以相同的形式编码两个视图?
基本上我不想让用户注意到已加载完整的新屏幕。
因此,如果我必须走2条路线,我需要确保将表格放在同一位置。
获得此功能的正确方法是什么?
答案 0 :(得分:1)
我建议为Single的内容(工具条和输入字段)创建一个UserControl,为Bulk的内容(工具条和输入字段)创建另一个UserControl。您可以将两者都添加到单个表单中,然后根据选择的菜单选项显示正确的表单。
这将为您提供两个表单的一些好处 - 您的事件处理程序将分成每个UserControl,但您将内容加载到一个用户可见的表单中。