Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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# 按Enter键添加控件组_C#_Wpf_Code Behind - Fatal编程技术网

C# 按Enter键添加控件组

C# 按Enter键添加控件组,c#,wpf,code-behind,C#,Wpf,Code Behind,作为WPF/MVVM的新手,我想知道以下几点: 我用一个组合框和一个文本框做了一个网格行。现在,若我从文本框按enter键,那个么在下一行中必须生成一个新的类似行 如何实现这一点?您应该认真研究如何将MVVM模式与WPF结合使用,因为如果您以WinForms的方式使用它,您将失去很多使WPF如此强大的因素。第二个@nvoigt-使用MVVM。使用MVVM,自动显示计算出的总数是很简单的。。。。查看MVVM。自从我离开Winforms后,我就没有看到过这种可怕的情况。@nvoigt告诉我如何使用M

作为WPF/MVVM的新手,我想知道以下几点:

我用一个组合框和一个文本框做了一个网格行。现在,若我从文本框按enter键,那个么在下一行中必须生成一个新的类似行


如何实现这一点?

您应该认真研究如何将MVVM模式与WPF结合使用,因为如果您以WinForms的方式使用它,您将失去很多使WPF如此强大的因素。第二个@nvoigt-使用MVVM。使用MVVM,自动显示计算出的总数是很简单的。。。。查看MVVM。自从我离开Winforms后,我就没有看到过这种可怕的情况。@nvoigt告诉我如何使用MVVM动态生成网格中的行,因为我仍然无法使用DataTemplate来计算它。我不会使用网格,而是使用另一个容器控件,如
ListView
。然后将
ItemSource
绑定到ViewModel
IEnumerable
(最好是
ObserableCollection
)。