我是C#WPF的新手,以前有人遇到过这个案子吗?(MVVM)
我将DataGrid的ItemSource绑定到DataTable.当我使用SQL命令"Select*from Testing1"(它连接到MDB文件)时,所有数据都会在DataGrid中进行更正,但列名称有一些问题."Underscore"在列名中奇怪地丢失了.我测试了以下案例:
在调试时,我检查了DataTable/Recordset,列名是正确的,没有问题.
下面是我的xaml的提取部分:
<DataGrid Grid.Column="0" Grid.Row="1" Width="650" Height="300" Margin="5,5,0,0" AutoGenerateColumns="True" HorizontalAlignment="Left" VerticalAlignment="Top" ItemsSource="{Binding Path=SqlDataTbl, Mode=OneWay, NotifyOnSourceUpdated=True, UpdateSourceTrigger=PropertyChanged}" />
Run Code Online (Sandbox Code Playgroud)
如果它是C#中的一个错误,可以选择其他方法吗?
敬请各位朋友的帮助,并提前致谢.