我有一个数据网格,我在其中使用 foreach(DataGridRow gvr in myDataGrid),我需要能够从行中的特定单元格中获取信息并将它们放入各自的类属性中,即(a.MessageName = gvr.column [" MessageName"].value.ToString())。但是我还没有弄清楚如何根据该列获取信息。这是我到目前为止所拥有的...
foreach (DataGridRow gvr in dgAnnouncement.Items)
{
Announcement a = new Announcement();
a.MessageName = gvr.Column["MessageName"].Value.ToString();
a.Message = gvr.Column["Message"].Value.ToString();
}
这是我的 XAML ......
<DataGrid AutoGenerateColumns="False" Height="631" ItemsSource="{Binding}" HorizontalAlignment="Left" SelectionMode="Single" SelectionUnit="FullRow" Margin="12,124,0,0" Name="dgAnnouncement" VerticalAlignment="Top" Width="976" >
<DataGrid.Columns>
<DataGridTextColumn Header="MessageName"></DataGridTextColumn>
<DataGridTextColumn Header="Message"></DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
在网上搜索后,我仍然没有找到适合我的解决方案,因此在此先感谢您的帮助。