C# 如何将数据库数据绑定到Datagrid列?
我正在做一个silverlight项目,我在其中添加了一个datagrid,我在code behind中添加了C# 如何将数据库数据绑定到Datagrid列?,c#,asp.net,silverlight,xaml,C#,Asp.net,Silverlight,Xaml,我正在做一个silverlight项目,我在其中添加了一个datagrid,我在code behind中添加了AutoGenerateColumns=“True”属性并使用datagrid.ItemSource属性绑定了数据库表,但它显示了表中的所有列,我想要的是,我想禁用datagrid中的标题,并创建一些列,然后将特定列数据绑定到数据库表coln,请使用XAML进行解释。要隐藏datagrid标题,请向datagrid添加以下属性 HeadersVisibility="None" 如果不想
AutoGenerateColumns=“True”
属性并使用datagrid.ItemSource属性绑定了数据库表,但它显示了表中的所有列,我想要的是,我想禁用datagrid中的标题,并创建一些列,然后将特定列数据绑定到数据库表coln,请使用XAML进行解释。要隐藏datagrid标题,请向datagrid添加以下属性
HeadersVisibility="None"
如果不想显示datagrid中的所有项,请首先将AutogenerateColumn属性设置为false,然后添加以下xaml i
<my:DataGrid.Columns>
<my:DataGridTextColumn Binding="{Binding Group}" Header="Group"></my:DataGridTextColumn>
<my:DataGridTextColumn Binding="{Binding Name}" Header="Name"></my:DataGridTextColumn>
<my:DataGridTextColumn Binding="{Binding Quantity}" Header="Quantity"></my:DataGridTextColumn>
</my:DataGrid.Columns>
更新::如何添加按钮
<my:DataGridTemplateColumn>
<my:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<StackPanel>
<Button x:Name="UpdateButton" Content="Update"
Click="UpdateButton_Click"></Button>
</StackPanel>
</DataTemplate>
</my:DataGridTemplateColumn.CellTemplate>
</my:DataGridTemplateColumn>
谢谢:)您能告诉我如何在DatGridSo中添加按钮吗?通过使用TemplateColumn,我们可以向数据网格添加任何控件,而TextColumn用于文本或绑定文本?“x:Name”和普通的“Name”有什么区别