Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# WPF是否足以创建这样一个表单,还是我遗漏了什么?_C#_Wpf_Forms - Fatal编程技术网

C# WPF是否足以创建这样一个表单,还是我遗漏了什么?

C# WPF是否足以创建这样一个表单,还是我遗漏了什么?,c#,wpf,forms,C#,Wpf,Forms,简介: 我对C#很陌生。 我的工作是创建一个特定的模拟程序。 我不能问其他编程人员,我是一名实习生,有一位非编程顾问,我不应该再问他们。(我正在做一个更有趣的项目。) 所以,在花一两周时间真正进入WPF之前,我想确保它符合我的需要。 如果没有,我想用别的东西 我需要什么: 向用户显示一系列单选按钮,以决定是否应进行svg的模拟/绘图/打开。(可以这样做。) “添加任务”按钮,用户可以在其中选择一个任务。(可以这样做。) 根据选择,在现有表单中添加特定表单,可以在其中设置参数。(未找到。) 有些是

简介:

我对C#很陌生。 我的工作是创建一个特定的模拟程序。 我不能问其他编程人员,我是一名实习生,有一位非编程顾问,我不应该再问他们。(我正在做一个更有趣的项目。) 所以,在花一两周时间真正进入WPF之前,我想确保它符合我的需要。 如果没有,我想用别的东西

我需要什么:

  • 向用户显示一系列单选按钮,以决定是否应进行svg的模拟/绘图/打开。(可以这样做。)
  • “添加任务”按钮,用户可以在其中选择一个任务。(可以这样做。)
  • 根据选择,在现有表单中添加特定表单,可以在其中设置参数。(未找到。)
  • 有些是单选按钮。(可以这样做。)
  • 其中一些是文本框,仅用于整数和双精度。(可以这样做。)
  • 它们都具有默认值。(可以这样做。)
  • 添加任务后,应创建另一个“添加任务”按钮,以添加更多任务。(未找到。)
  • 例如,如果添加了第二个模拟,则应将第一个模拟的值作为默认值。(可以这样做。)
  • 将选项和数据以特定语法保存到文本文件中,如程序其余部分使用的“Gnuplot Add Restriction=Time”。(可能可以做到。)
  • 问题: 最大的不确定性是在表单中添加表单。 这可以在WPF中完成吗? 如果有任何其他框架(如果这是正确的名称)专门为此而设计,请随时发表评论

    由于我的声誉,我不能添加很多链接。我可能以后再做。以防万一以后有人会发现这一点,并想知道怎么做


    <>而不是创建<代码>窗体< /代码> s,考虑创建S并将它们排列在一个单独的范围内。这与在WinForms中创建复合窗口时可能使用的模式相同。我建议使用或布局面板

    在这方面,WPF非常相似

    此外,在我看来,您正在为新需求进行可行性研究。您确定与更高级的员工谈话不合适吗?如果我是他们,我想知道你的发现

    经过深思熟虑。。。
    您似乎正在尝试创建一个分支向导工作流,就像安装程序可能给您的一样,即下一步,下一步,我同意,下一步,完成。WPF完全可以做到这一点,而且一些开源解决方案已经存在。例如,.

    因为我对这个主题不熟悉,所以我不知道表单和用户控件之间的区别。或者任何一个名字。我研究了1D模型,公司正在为2D开发一个程序。这主要是我的导师的好奇心。“反思……”:它应该保持在同一个窗口中,而不是在它们之间切换。因此,您可以在添加所有任务后更改参数。我添加了一些指向我引用的类的链接。单击它们并转到备注部分以了解更多信息。如果你想使用wpf,你绝对需要知道这些条款。不要害怕谷歌和祈祷。有很多好的建议——“我应该如何使用usercontrol?wpf”等等。