Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.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
WPF-必须是页面一部分的网格_Wpf_C# 4.0_Button_Grid - Fatal编程技术网

WPF-必须是页面一部分的网格

WPF-必须是页面一部分的网格,wpf,c#-4.0,button,grid,Wpf,C# 4.0,Button,Grid,现在我遇到了一个问题,因为我想创建一些页面,我想用网格填充这些页面,并将其放入网格。我想创建一系列按钮 如何将网格创建到页面 我尝试了以下代码: SortedList<string, Page> pageList = new SortedList<string, Page>(); for (int i = 0; i < 3; i++) { pageList.Add(string.Format("Page{0}", i), new Page()); } G

现在我遇到了一个问题,因为我想创建一些页面,我想用
网格
填充这些页面,并将其放入
网格
。我想创建一系列
按钮

如何将
网格
创建到
页面

我尝试了以下代码:

SortedList<string, Page> pageList = new SortedList<string, Page>();

for (int i = 0; i < 3; i++)
{
    pageList.Add(string.Format("Page{0}", i), new Page());
}

Grid LayoutRoot = new Grid(); // ???????

谢谢。

我不太清楚你想做什么。你的xaml看起来像什么?我假设您使用的是MVVM模式,您是否也可以显示更多的ViewModel?基本上,您必须将xaml(视图)中的网格绑定到viewmodel中的属性。能否帮助我使用visual c将网格与页面关联?是否要动态创建页面,以便每个页面都有一个网格?或者您是否有预定义的页面,其中每个页面都有一个网格?请提供更多信息,我想用友好的方式创建一个网页!你的意思是像
somePage.Children.Add(newgrid())
pageList["Page2"].LayoutRoot;