我在不同的电脑上用不同的屏幕测试我的应用程序,在我的布局看起来很好,但是当我在另一台电脑上启动我的应用程序时,一些控件在网格中取代:
在其他电脑上:
itemscontrols代码(取代):
<ItemsControl Name="itClblMenge" Height="37" ItemsSource="{Binding ArtikelInfo}" VerticalContentAlignment="Center" BorderThickness="1" BorderBrush="Black" Margin="309,37,81,46" Grid.Column="1" SnapsToDevicePixels="True">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Grid Height="37" >
<Label x:Name="lblMenge" >
<Label.Content>
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat="}{0} {1}">
<Binding Path="RawQuantity"/>
<Binding Path="QuantityUnit"/>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</Label.Content>
</Label>
</Grid>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
有人对此有解释吗?
答案 0 :(得分:0)
我以前见过类似的问题。在旧的XP机器上运行Windows 7 WPF应用程序。我想构建.NET 4.7应用程序可能会在Windows 7计算机上出现抖动。