C# 使用usercontrol创建的datagrid未在windows phone 7中显示

C# 使用usercontrol创建的datagrid未在windows phone 7中显示,c#,windows-phone-7,C#,Windows Phone 7,我需要创建一个只显示6行和0列的数据网格。我已经创建了一个usercontrol,它包含datagrid,并具有以下特性 <sdk:DataGrid Grid.Column="1" x:Name="Customisedgrid" BorderBrush="GreenYellow" BorderThickness="3" Background="Aqua" AutoGenerateColumns="False" HorizontalAlignment="Lef

我需要创建一个只显示6行和0列的数据网格。我已经创建了一个usercontrol,它包含datagrid,并具有以下特性

<sdk:DataGrid Grid.Column="1" x:Name="Customisedgrid" BorderBrush="GreenYellow"     
     BorderThickness="3" Background="Aqua" AutoGenerateColumns="False" 
     HorizontalAlignment="Left" Height="281" Margin="48,98,0,0" 
     Style="{StaticResource CustomDataGridStyle}" VerticalAlignment="Top" 
     Width="384" Itemsource ="{Binding S_BindData}"  
     CellStyle="{StaticResource DataGridCellStyle1}">

我的问题是,一旦我运行我的应用程序,我就不会得到任何数据网格,我只看到一个空白页…

您可能想收紧代码。当它更容易阅读和理解时,你会得到更多的帮助。我在路上帮了你一点忙。好问题。顺便说一句。你能只检查我的用户控制代码是否有任何错误吗?我可以,但我可能不会。当我来到这里,看到这一大块格式不正确的文本时,我的浏览器感到不舒服,并导航到另一个网页。也许你能找到其他人,但我敢打赌,即使是他们也会请你去。收紧代码,2。格式化代码和3。提供一个简单的例子,告诉人们你到目前为止做了什么(这一个是100%肯定会出现)。但我不能在这里和那里更改代码,因为如果我更改任何内容,它将变得毫无意义…但我会尝试一下…我想你没有理解我的观点。让我说清楚一点。如果你跳过“这整个沙邦就是我拥有的——为我做吧”的部分,试着用“这一小部分做得不对”的方式展示一小段代码,你可能会更快地得到更好的帮助。如果是一般性问题,请跳过所有代码。
private void ContentPanel_Loaded(object sender, RoutedEventArgs e)
{
  //instance of my usercontrol
  CustomGrid custom = new CustomGrid();
  //added my usercontrol to a stackpanel(GridOuterPanel)
  GridOuterPanel.Children.Add(custom);
}