c# - 使用一个 Windows 窗体 - Visual Studios c#

标签 c# winforms visual-studio-2010 visual-studio

我正在 Visual Studios 上使用 Windows 窗体制作多项选择测试应用程序。当用户回答一个问题时,他们将单击下一步以继续下一个问题。我可以使用一个窗口框架来显示我所有的问题吗?当我在多个窗口窗体上执行此操作时,我必须执行 this.Hide() ,然后在另一个窗体上执行 .Show() 。我这样做没有问题,但是当它隐藏并显示其他窗口时,它不会在完全相同的位置打开,它会继续移动。

最佳答案

您可以创建一个显示问题和多项选择答案的用户控件。当用户单击 Next 按钮时,您从表单的 Controls 集合中删除 UserControl,创建自定义 UserControl 的新实例,其中包含下一个问题的详细信息,然后将新实例添加到表单的 Controls 集合中。这种结构可让您在单个表单上执行应用程序。

关于c# - 使用一个 Windows 窗体 - Visual Studios c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13325585/

相关文章:

c# - C#:如何使Atkin筛网增量

c# - WinForms 中的 CKEditor 下拉工具栏未注册点击事件

c# - 如何使 TextBox 上的 Enter 充当 TAB 按钮

Visual Studio 2010 中的 JSON Javascript 突出显示

visual-studio - 如何将VS 2010解决方案转换回2008

c# - 找到 VS 2010 Pro 中未使用的所有对象以便可以安全地删除它们?

c# - 在 C# 中使用元数据提取器获取自定义 XMP 元数据

c# - 是否有更多的快捷方式,如 %appdata%?

c# - 基本类型转换问题(C#)

c# - 尝试使用另一种形式的功能但不工作