C# 在DataGrid错误上找不到属性DataGrid.Cloumns
我正在VisualStudio2010中的C#上使用wpf。通过sqlserver创建DataGrid,并想设置我的C#代码的头大小 Xaml代码是C# 在DataGrid错误上找不到属性DataGrid.Cloumns,c#,wpf,visual-studio-2010,datagrid,C#,Wpf,Visual Studio 2010,Datagrid,我正在VisualStudio2010中的C#上使用wpf。通过sqlserver创建DataGrid,并想设置我的C#代码的头大小 Xaml代码是 <TabControl Height="311" HorizontalAlignment="Left" Name="tabControl1" VerticalAlignment="Top" Width="503"> <TabItem Header="tabItem1" Name="tabItem1">
<TabControl Height="311" HorizontalAlignment="Left" Name="tabControl1" VerticalAlignment="Top" Width="503">
<TabItem Header="tabItem1" Name="tabItem1">
<Grid>
<DataGrid Height="278" HorizontalAlignment="Left" Margin="1,1,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="492" />
</Grid>
</TabItem>
</TabControl>
上面的代码工作正常,但每当我尝试添加xaml以自定义标题大小时,就会出现错误“在类型“DataGrid”中找不到可附加属性“Columns”
注意:我已禁用“自动生成列”
当我在xaml中这样放置它时,它对我很有用:
<TabControl Height="311" HorizontalAlignment="Left" Name="tabControl1" VerticalAlignment="Top" Width="503">
<TabItem Header="tabItem1" Name="tabItem1">
<Grid>
<DataGrid Height="278" HorizontalAlignment="Left" Margin="1,1,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="492">
<DataGrid.Columns>
<DataGridTextColumn Width="100" Header="Column 1" Binding="{Binding}" />
<DataGridTextColumn Width="100" Header="Column 2" Binding="{Binding}" />
<DataGridTextColumn Width="100" Header="Column 3" Binding="{Binding}" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</TabItem>
</TabControl>
没有为我抛出错误。。。我希望这能进一步帮助您:)当我在xaml中这样放置它时,它对我很有用:
<TabControl Height="311" HorizontalAlignment="Left" Name="tabControl1" VerticalAlignment="Top" Width="503">
<TabItem Header="tabItem1" Name="tabItem1">
<Grid>
<DataGrid Height="278" HorizontalAlignment="Left" Margin="1,1,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="492">
<DataGrid.Columns>
<DataGridTextColumn Width="100" Header="Column 1" Binding="{Binding}" />
<DataGridTextColumn Width="100" Header="Column 2" Binding="{Binding}" />
<DataGridTextColumn Width="100" Header="Column 3" Binding="{Binding}" />
</DataGrid.Columns>
</DataGrid>
</Grid>
</TabItem>
</TabControl>
没有为我抛出错误。。。我希望这能进一步帮助您:)您说您正在尝试添加xaml,以便在页眉中自定义大小。。代码在哪里?我看不到您在xaml中使用header做任何事情。另外,您还没有在xaml中设置AutoGenerateColumn,所以我假设您必须使用代码隐藏。你能给我们更多的代码吗。与您的问题相关的代码。下面是粗体代码,xaml不接受您所说的您正在尝试添加xaml以自定义标题大小。。代码在哪里?我看不到您在xaml中使用header做任何事情。另外,您还没有在xaml中设置AutoGenerateColumn,所以我假设您必须使用代码隐藏。你能给我们更多的代码吗。与您的问题相关的代码。下面是xaml不接受的粗体代码