首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pb将使用telerik RowDetailsTemplate

Pb将使用telerik RowDetailsTemplate
EN

Stack Overflow用户
提问于 2016-08-22 21:03:36
回答 2查看 55关注 0票数 0

我有这样的代码:

代码语言:javascript
复制
<telerik:RadGridView x:Name="radGridViewVisite" 
             ShowGroupPanel="False"        
             Height="250"        
             Width="Auto"
             ColumnWidth="Auto"
             ItemsSource="{Binding Visite, Mode=OneWay}"
             DataLoaded="RadGridViewVisiteDataLoaded" 
             IsReadOnly="True"
             HorizontalAlignment="Left"                
             AutoGenerateColumns="True" 
             CanUserReorderColumns="True"
             ScrollViewer.VerticalScrollBarVisibility="Auto"
             ScrollViewer.HorizontalScrollBarVisibility="Auto" 
             RowDetailsVisibilityMode="Visible">

    <telerik:RadGridView.RowDetailsTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="TEST_2" />
            </StackPanel>
        </DataTemplate>
    </telerik:RadGridView.RowDetailsTemplate>
</telerik:RadGridView>

其思想是为第一个RadGridView的每一行都有一个适当的“附加信息”行。

正如您所看到的,附加信息行当前覆盖了父行。

我希望在该行下面有适当的附加信息("TEST_2")。我怀疑“原因”是AutoGenerateColumns=“正确”(没有自动馈送,它似乎是有效的)。

有什么想法吗?非常感谢。

EN

回答 2

Stack Overflow用户

发布于 2016-08-23 18:11:24

在Telerik UI for WPF文档中,有一些如何准确实现这一点的示例:link

票数 0
EN

Stack Overflow用户

发布于 2016-08-25 21:02:54

实际上,麻烦是由一种常见的风格引起的:

代码语言:javascript
复制
    <Style TargetType="telerik:GridViewRow">
        <Setter Property="Height" Value="45px"/>
        <Setter Property="HorizontalContentAlignment" Value="Center"/>
        <Setter Property="VerticalContentAlignment" Value="Center"/>
    </Style>

只要我注释了这些行,这就是正常的行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39080329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档