2016-08-22 51 views
0

我有這樣的代碼:鉛使用Telerik的RowDetailsTemplate

<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東西的相關詳細。

正如你所看到的細節的東西覆蓋父行。 screen

我想正確地在行的下面有詳細的東西(「TEST_2」)。我懷疑「原因」是AutoGenerateColumns =「True」(沒有自動餵食似乎有效)。

有什麼想法?非常感謝。

回答

0

在Telerik的UI的WPF文檔有實例如何精確實現這一目標:link

0

其實麻煩是由一個共同的風格造成的:因爲我評論這些線是

<Style TargetType="telerik:GridViewRow"> 
     <Setter Property="Height" Value="45px"/> 
     <Setter Property="HorizontalContentAlignment" Value="Center"/> 
     <Setter Property="VerticalContentAlignment" Value="Center"/> 
    </Style> 

一旦正常行爲。