我有这段代码:
<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的每个rox提供一个详细的东西。
我希望在行下方放置详细的东西(“TEST_2”)。我怀疑“原因”是AutoGenerateColumns =“True”(没有自动送料似乎有效)。
有什么想法吗?非常感谢。
答案 0 :(得分:0)
在Telerik UI for WPF文档中,有一些示例如何精确地实现此目的:link
答案 1 :(得分:0)
实际上麻烦是由一种共同的风格引起的:
<Style TargetType="telerik:GridViewRow">
<Setter Property="Height" Value="45px"/>
<Setter Property="HorizontalContentAlignment" Value="Center"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>
</Style>
一旦我评论这些线条,这就是正常行为。