所以,我有一个 mainviewmodel 和一个 secondviewmodel,我的 ObservableCollection 在 secondviewmodel 中,但是我想从 mainviewmodel 填充它,然后在程序的稍后部分我想加载一个带有列表视图的弹出窗口,该列表视图具有从之前加载的数据。我不想在视图中的列表中添加数据。我一直在考虑这个问题,直到现在我才在打开它时添加来自 secondviewmodel 显示的数据。
XAM1
<Grid Background="Gainsboro" >
<Grid.DataContext>
<vm:AdminViewModel/>
</Grid.DataContext>
<Grid.RowDefinitions>
<RowDefinition Height="100" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="auto"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="auto"/>
</Grid.ColumnDefinitions>
<Button Grid.Row="0" Command="{Binding GenerateCommand}" Grid.Column="2" Height="30" Width="55" x:Name="btnGenerate" Margin="5,5,5,0" FontSize="8.5" VerticalAlignment="Top" HorizontalAlignment="Center" Content="Generate"/>
<StackPanel Grid.Row="1" Grid.Column="0">
<Border BorderThickness="1" BorderBrush="Black">
<Grid DataContext="{Binding}" Width="300" Height="300" Background="Gainsboro" Margin="0">
<Grid.RenderTransform>
<RotateTransform x:Name="theTransform" />
</Grid.RenderTransform>
<Button Width="50" Height="50" HorizontalAlignment="Left" Command="{Binding AbortCommand, UpdateSourceTrigger=PropertyChanged, Mode=OneWay}" VerticalAlignment="Bottom" Content="Abort"/>
慕的地6264312
SMILET
随时随地看视频慕课网APP
相关分类