这似乎是一个非常奇怪的行为,我们有一个telerik rad网格(WPF),在GridViewColumnGroupHeader中有一个组合框和按钮,我可以很好地在我的机器上看到这些并且看起来像这样..
但是当我将这个应用程序发布到客户端的机器上时,屏幕上的所有内容都显示正常,但他们无法看到这些控件..
这是我创建这些控件的方法 -
<telerik:RadGridView.ColumnGroups>
<telerik:GridViewColumnGroup Name="Others"
Header="" />
<telerik:GridViewColumnGroup Name="COBG">
<telerik:GridViewColumnGroup.Header>
<StackPanel Orientation="Horizontal"
Margin="0,5,0,0"
HorizontalAlignment="Center">
<ComboBox MinWidth="100"
ItemsSource="{Binding DataContext.COBG,
RelativeSource={RelativeSource FindAncestor,
AncestorType={x:Type UserControl}}}"
SelectedItem="{Binding DataContext.SelectedCOBG,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"
DisplayMemberPath="COBGName"
Margin="10,0,5,5"
HorizontalAlignment="Right" />
<Button Width="100"
Margin="5,0,10,5"
HorizontalAlignment="Right"
VerticalAlignment="Bottom"
Command="{Binding DataContext.ApplyCOBGroupCommand,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}}"
CommandParameter="{Binding Items, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type controls:Grid}}}">
<TextBlock Text="Apply"
FontStyle="Italic" />
</Button>
</StackPanel>
</telerik:GridViewColumnGroup.Header>
</telerik:GridViewColumnGroup>
</telerik:RadGridView.ColumnGroups>
任何关于如何修复的想法,类似的过去经验甚至如何调试都是非常受欢迎的。