0

树视图边框不是单线而是阴影效果

上面的树视图在左上角和左上角有阴影效果。我需要一条粗线。

我的xml是

       Margin="0,0,0,2"  BorderBrush="Black"  BorderThickness="1"

我需要一条线,但不需要影子。你能帮我怎么做吗?

4

2 回答 2

1

一种方法是Template为您的TreeView喜欢创建简单的:

<TreeView BorderBrush="Black" BorderThickness="1" Background="Beige">
   <TreeView.Template>
      <ControlTemplate TargetType="{x:Type TreeView}">
         <Border 
            BorderBrush="{TemplateBinding BorderBrush}" 
            Background="{TemplateBinding Background}" 
            BorderThickness="{TemplateBinding BorderThickness}">
            <ScrollViewer>
               <ItemsPresenter/>
            </ScrollViewer>
         </Border>
      </ControlTemplate>
   </TreeView.Template>
</TreeView>
于 2013-09-20T08:05:20.320 回答
0

你可以试试这个来摆脱树视图边框并应用你自己的边框:

 <Border BorderThickness="1" BorderBrush="Black">
        <TreeView BorderBrush="Transparent" BorderThickness="0"

        </TreeView>
</Border>
于 2013-09-20T08:18:27.633 回答