2012-07-11 116 views
1

我想圆角ListView的角落。我试图使用Template属性,但似乎我将不得不重写整个模板。是否有任何方法可以进入边界,以便我可以设置CornerRadius带圆角的ListView

+0

只有一个评论。你尝试过时尚吗? – Paparazzi 2012-07-11 16:07:47

+0

@Blam类,在我想到它,但无法弄清楚我怎么可以在这种情况下使用它 – 2012-07-11 16:09:44

+0

这可能也有帮助: [1]:http://stackoverflow.com/questions/16757296/wpf -rounded边界 - 列表视图 - 剪裁 - 问题 – 2014-03-25 18:28:37

回答

7

忽略BorderThickness和CornerRadius值,您可以根据您的要求设置它们。

<ListView> 
     <ListView.Template> 
      <ControlTemplate> 
       <Border CornerRadius="50" BorderThickness="50" BorderBrush="Red"> 
        <ItemsPresenter></ItemsPresenter> 
       </Border> 
      </ControlTemplate> 
     </ListView.Template> 
     <ListViewItem Content="Harish"/> 
     <ListViewItem Content="Harish"/> 
     <ListViewItem Content="Harish"/> 
     <ListViewItem Content="Harish"/> 
    </ListView> 

我希望这将有助于