我有一个名为parent.xaml的父控件.在那里我已经放了一些控件,如Grid,Popup等.
<ScrollViewer>
<StackPanel HorizontalAlignment="Center">
<TextBlock HorizontalAlignment="Center">POC For GOTO in WPF Grid</TextBlock>
<TextBlock>-</TextBlock>
<Button x:Name="btn1" Click="btn1_Click">Click To Use GOTO</Button>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition></ColumnDefinition>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="auto"></RowDefinition>
</Grid.RowDefinitions>
<DataGrid x:Name="grid" ItemsSource="{Binding _CommonClass}" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=Time}" Header="Time" />
<DataGridTextColumn Binding="{Binding Path=ID}" Header="id" />
<DataGridTextColumn Binding="{Binding Path=Program}" Header="Program" />
<DataGridTextColumn Binding="{Binding Path=Duration}" Header="Duration" />
<DataGridTextColumn Binding="{Binding Path=Description}" Header="Description" />
</DataGrid.Columns>
</DataGrid>
</Grid>
<Popup Name="Popup1" Width="240" Height="auto" Placement="Center" PlacementRectangle="50,50,50,100">
<Border BorderBrush="DarkCyan" BorderThickness="3">
<local:GoToUC x:Name="myUserControlInstance"/>
</Border>
</Popup>
</StackPanel>
</ScrollViewer>
Run Code Online (Sandbox Code Playgroud)
我有一个名为child.xaml的用户控件.
<StackPanel Background="AliceBlue" VerticalAlignment="Center" Height="200"> …Run Code Online (Sandbox Code Playgroud)