0
我有一个很奇怪的问题: 我最近有一台新电脑。当运行我的新电脑上的应用程序,在有一行看起来像这样所有的DataGrid:在DataGrid Width *中的WPF在我的电脑上运行时看起来不同
<DataGridTextColumn Header="Modell" Width="*" Binding="{Binding Model}" MaxWidth="200" />
所有列得到宽度20(甚至是那些具有指定的宽度)。这是我从VS运行还是双击EXE。如果同一个exe文件(我自己编译的)被复制并在其他机器上运行,它就可以很好地工作。
但是如果我更改宽度到如下因素:
<DataGridTextColumn Header="Modell" Width="auto" Binding="{Binding Model}" MaxWidth="200" />
所有列看起来很好。
这可能是什么原因造成的?
您是否有一些用户设置? –