我真的需要帮助...
我正在构建一个应用程序,我需要在数据网格中有一些东西。
我想让数据网格有下拉列表,这些列表将根据其他下拉值而改变,也取决于以前的值。我可以应付这个 ...
我想知道如何知道如何创建数据网格,即如何添加列(静态)、行(动态)。
主要是将数据存储在 XML 文件中。
我真的需要帮助...
我正在构建一个应用程序,我需要在数据网格中有一些东西。
我想让数据网格有下拉列表,这些列表将根据其他下拉值而改变,也取决于以前的值。我可以应付这个 ...
我想知道如何知道如何创建数据网格,即如何添加列(静态)、行(动态)。
主要是将数据存储在 XML 文件中。
你可以做这样的事情 -
//Load XML file and set the DataGrid data context
XElement mymusic = XElement.Load("mymusic.xml");
dg1.DataContext = mymusic.Elements("Album");
xml:
<toolkit:DataGrid Name="dg1" ItemsSource="{Binding}" >
<toolkit:DataGrid.Columns>
<toolkit:DataGridTextColumn Header="Album Title" Binding="{Binding Path=Attribute[Title].Value}" HeaderStyle="{StaticResource MyHeaderStyle}" />
<toolkit:DataGridTextColumn Header="Artist" Binding="{Binding Path=Attribute[Artist].Value}" HeaderStyle="{StaticResource MyHeaderStyle}"/>
<toolkit:DataGridTextColumn Header="Release Date" Binding="{Binding Path=Attribute[ReleaseDate].Value}" HeaderStyle="{StaticResource MyHeaderStyle}" />
</toolkit:DataGrid.Columns>
</toolkit:DataGrid>
查看这篇文章了解更多详情 -