treeview效果怎么做,请教大神
睡神在睡觉 2016-01-06 10:03:55 treeview的子项构成:image,textblock,button(按这个顺序);
image固定宽度,textblock TextTrimming="CharacterEllipsis"长度填充满整个容器,button当鼠标悬浮在textblock上显示出来且宽度固定;
<Style TargetType="{x:Type TreeViewItem}">
<Setter Property="Template">
<Setter.Value>
<Grid >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="20" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="auto" />
</Grid.ColumnDefinitions>
<Image Grid.Column="0" ……/>
<TextBlock Grid.Column="1" TextTrimming="CharacterEllipsis"……/>
<Button Grid.Column="2" ……/>
</Grid>
</Setter.Value>
</Style>
大概就是这样子,但是出现的效果却是textblock始终不会显示出“...”,文本总是会全部显示,treeview出现横向滚动条,即便禁用横向滚动条也无用,不知道应该怎么处理了,求教大神帮忙。