如果有人对Google表单进行了调查,您必须看到当您点击按钮添加新问题时,它会为新问题创建另一个文本框,并为上一个问题下方的设置元素创建。
我的问题是如何实现这一目标?当用户点击"添加问题"在我的表单上,我希望它为下一个问题创建另一个文本框,其他元素低于上一个问题,供用户创建下一个问题。此外,如果有人知道每次用户更改问题类型时如何更改答案元素,这将对我有所帮助。
示例:如果我选择多个选择问题类型,我希望显示一些复选框,如果更改问题类型,让我们对单选类型问题说复选框消失并显示答案的单选按钮,或者如果它是一个用户必须写一些东西的答案,我希望出现一个文本框而不是单选按钮或复选框。
我的意思是,答案类型会根据问题的类型而改变。
我在C#Visual Studio中处理Windows窗体。
答案 0 :(得分:0)
如果我理解正确您希望使用代码添加更多winform组件,如果这是正确的,我建议使用称为用户控件的东西。 如果要向项目添加用户控件,可以通过右键单击visual studio solution explorer中的项目然后添加新项目来完成。
此视频here可能对您有用,即使它有许多其他内容,例如良好的用户界面和数据库集成,它仍然可以使用用户控件添加组件。