2016-04-15 7 views
0

を使用してツリービューアイテムに配置された私のXAMLは非常に簡単です:TextTrimmingプロパティがGridSplitter

enter image description here

、それは私のため正しくありません:

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="*" /> 
     <ColumnDefinition Width="5" /> 
     <ColumnDefinition Width="*" /> 
     <ColumnDefinition Width="100" /> 
    </Grid.ColumnDefinitions> 
    <TextBlock FontSize="55" HorizontalAlignment="Center" 
      VerticalAlignment="Center" TextWrapping="Wrap">Left side</TextBlock> 
    <GridSplitter Grid.Column="1" Width="5" HorizontalAlignment="Center" /> 
    <TreeView Grid.Column="2" ScrollViewer.HorizontalScrollBarVisibility="Disabled" > 
     <TreeViewItem> 
      <TreeViewItem.Header> 
       <TextBlock Text="The full string" 
            TextTrimming="CharacterEllipsis"/> 
      </TreeViewItem.Header> 
      <TreeViewItem> 
      <TreeViewItem.Header> 
       <TextBlock Text="The full string"/> 
      </TreeViewItem.Header> 
      </TreeViewItem> 
     </TreeViewItem>    
    </TreeView> 
    <Border BorderBrush="Green" BorderThickness="5" CornerRadius="5" Grid.Column="3" /> 
</Grid> 

私が持っているものである

enter image description here

そして、何の行動私が欲しいです:

enter image description here

どのように私はTreeViewItemに置かれTextBlockTextTrimmingプロパティを使用できますか?

答えて

1

内容が伸びていないので、TreeViewItemのスタイルを変更する必要があります。

ジャストスタイルを掲示ないため申し訳ありませんが、あなたのTreeView

<TreeView> 
<TreeView.Resources> 
    <!--paste the style from the link here--> 
</TreeView.Resources> 

へのリンクからスタイルを適用するが、私は得ることはありません

http://leecampbell.blogspot.de/2009/01/horizontal-stretch-on-treeviewitems.html

でスタイルの例と問題の説明を参照してください。フォーマットが完了しました。

+0

ありがとう、男!それは魅力のように働く!:) – StepUp

関連する問題