GridView列组标头在客户端计算机上不可见

时间:2015-11-03 10:39:10

标签: c# wpf xaml telerik telerik-grid

这似乎是一个非常奇怪的行为,我们有一个telerik rad网格(WPF),在GridViewColumnGroupHeader中有一个组合框和按钮,我可以很好地在我的机器上看到这些并且看起来像这样..

enter image description here

但是当我将这个应用程序发布到客户端的机器上时,屏幕上的所有内容都显示正常,但他们无法看到这些控件..

enter image description here

这是我创建这些控件的方法 -

<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>

任何关于如何修复的想法,类似的过去经验甚至如何调试都是非常受欢迎的。

0 个答案:

没有答案