我必须创建一个表单,用户可以从列表框中选择他想要搜索条件的字段,然后根据列表框中用户的选择创建控件,例如,如果列表框包含像
这样的字段 1. Name
2. Age
3. Department
4. Designation
如果用户希望根据Name
和Designation
进行搜索,那么他将从列表框中选择Name
和Designation
,两个文本框将会在搜索面板中创建各自的标签,
如果用户想要将搜索条件放在Age
上,那么他可以用Name
替换之前选择的Designation
和Age
字段,然后只有1个TextBox会在搜索面板中使用标签年龄创建
那么达到这个要求的最佳方法是什么,请建议我,任何形式的帮助都会非常值得关注
先谢谢
答案 0 :(得分:1)
动态添加控件并不是一个难题,只需搜索动态添加控件到您正在使用的任何UI技术。
这是一个将文本框添加到网络表单http://www.c-sharpcorner.com/UploadFile/0c1bb2/adding-web-forms-controls-dynamically-in-Asp-Net-C-Sharp-web-appl/
的基本教程使用JQuery http://totaldotnet.com/article/showarticle130_dynamiccontroljquery.aspx
关于添加到WPF WPF: How to dynamically Add Controls in dynamically created WPF Window
的问题