Windows 8应用商店应用程序网格数据上下文以程序方式刷新



我正在XAML中设置类似于so的GridView数据上下文:

<Grid x:Name="pageGrid">
        <Grid.DataContext>
            <local:ViewModel/>
        </Grid.DataContext>
</Grid>

这个"ViewModel"类是一个静态类,在期间填充

public MainPage()
{
    this.InitializeComponent();
    FillViewModel():
}

这允许视图模型绑定到屏幕负载上,这是有效的。

但是,我希望在MainPage最初运行之后加载FillViewModel

有没有一种方法可以用程序刷新pageGrid XAML数据绑定?我一定是错过了。

但是,我想在MainPage最初运行后加载FillViewModel

听起来像是在寻找MainWindow/Control"Loaded"事件。

XAML:

<Grid x:Name="Grid1" Loaded="Grid1_Loaded"/>

代码背后:

private void Grid1_Loaded(object sender, RoutedEventArgs e)
{
    // Do Stuff
}

相关内容

最新更新