0
我有一個RadGridView的組,並在組的頭我設置了一個數據模板與一個TextBlock綁定到一個屬性包含大字符串(少於500個字符)。我已經設置了TextBlock來包裝其文本,但無論我嘗試什麼,文本都向右滾動,但如果將網格向右滾動,則組頁眉不會滾動,因此無法讀取信息。silverlight telerik radgridview組頭不包裝
我唯一能做的就是將TextBlock的寬度設置爲固定寬度,然後進行換行,但是因爲它的寬度固定不變,所以當我改變瀏覽器的大小時,效果並不理想窗口。
任何想法?
這裏是XAML:
<telerik:RadGridView x:Name="grdNotams" Grid.Row="1" AutoGenerateColumns="False" RowIndicatorVisibility="Collapsed" ShowGroupPanel="False" GroupRowIsExpandedChanging="grdNotam_GroupRowIsExpandedChanging">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header="Status" UniqueName="colStatus" DataMemberBinding="{Binding Model.Status}" HeaderTextAlignment="Center" TextAlignment="Center" IsFilterable="False" IsSortable="False"/>
<telerik:GridViewDataColumn Header="Trip #" UniqueName="colTripNumber" DataMemberBinding="{Binding Model.TripNumber}" HeaderTextAlignment="Center" TextAlignment="Center" IsFilterable="False" IsSortable="False"/>
</telerik:RadGridView.Columns>
<telerik:RadGridView.GroupHeaderTemplate>
<DataTemplate>
<TextBlock Text={Binding BigText} TextWrapping="Wrap" />
<DataTemplate>
</telerik:RadGridView.GroupHeaderTemplate>
</telerik:RadGridView>
我也試過這樣的事情:
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinitions></ColumnDefinitions>
<ColumnDefinitions Width=20></ColumnDefinitions>
</Grid.ColumnDefinitions>
<TextBlock Text={Binding BigText} TextWrapping="Wrap" />
<Ellipse Fill="Red" Width="10" Height="10" Margin="5" Grid.Column="1"/>
</Grid>
</DataTemplate>