C# WPF可以';t进入格栅内部的堆叠面板

C# WPF可以';t进入格栅内部的堆叠面板,c#,wpf,C#,Wpf,我无法通过x:name访问网格内的stackpanel。知道为什么吗 <Grid x:Name="main_holder"> <DataGrid x:Name="MyDatagrid" AutoGenerateColumns="True" CanUserAddRows="False" Margin="10,40,10,66"/> <ComboBox x:Name="ItemsPerPage" SelectionChanged="comboBox_Se

我无法通过x:name访问网格内的stackpanel。知道为什么吗

<Grid x:Name="main_holder">
    <DataGrid x:Name="MyDatagrid" AutoGenerateColumns="True" CanUserAddRows="False" Margin="10,40,10,66"/>
    <ComboBox x:Name="ItemsPerPage" SelectionChanged="comboBox_SelectionChanged" HorizontalAlignment="Left" Margin="692,10,0,0" VerticalAlignment="Top" Width="120">
        <ComboBoxItem IsSelected="True">05</ComboBoxItem>
        <ComboBoxItem>15</ComboBoxItem>
        <ComboBoxItem>25</ComboBoxItem>
    </ComboBox>
    <Button x:Name="previous" Content="Previous" HorizontalAlignment="Left" Margin="827,10,0,0" VerticalAlignment="Top" Width="75" Height="22" Click="previous_Click"/>
    <Button x:Name="next" Content="Next" HorizontalAlignment="Left" Margin="907,10,0,0" VerticalAlignment="Top" Width="75" Height="22" Click="next_Click"/>
    <ComboBox x:Name="authSelector" HorizontalAlignment="Left" Margin="10,10,0,0" VerticalAlignment="Top" Width="120">
        <ComboBoxItem IsSelected="True">ALL</ComboBoxItem>
        <ComboBoxItem>For Authorisation</ComboBoxItem>
        <ComboBoxItem>Authorised</ComboBoxItem>
        <ComboBoxItem>Not Distributed</ComboBoxItem>
        <ComboBoxItem>Returned</ComboBoxItem>
    </ComboBox>
    <StackPanel x:Name="pagination_stack" Orientation="Horizontal" HorizontalAlignment="Left" Height="51" Margin="10,608,0,0" VerticalAlignment="Top" Width="972">
        <StackPanel.Resources>
            <Style TargetType="{x:Type Button}">
                <Setter Property="Margin" Value="0,0,10,0"/>
            </Style>
        </StackPanel.Resources>
    </StackPanel>
</Grid>

05
15
25
全部的
申请批准
授权的
未分发
返回

我可以在代码隐藏中访问MyDatagrid,但不能在stackpanel中访问。

在VS 2013中对我有效,请尝试在我使用VS 2015时发布您的代码。我刚刚发现,如果我将stackpanel作为网格的第一个元素,它是有效的。但是,authSelector、next、previous按钮在代码beind中不可见。感谢您的回复。VS2015对我来说效果很好。因为这个我一直在拉扯我的头发。你知道为什么一开始这不起作用吗?你在访问它时有错误吗?还是说你没有这样的控制权?重启VS解决问题了吗?