2015-02-06 216 views
1

非常高的WPF的视觉树Expander控件是一个边框元素(请参见截图)。默认情况下,这有一个CornerRadius3。有没有可能修改这个值?在WPF Expander控件上更改边框的圆角半径?

enter image description here

enter image description here

+1

您可以更改控制模板。 Expander模板在以下链接的msdn中可用。 https://msdn.microsoft.com/en-us/library/ms753296(v=vs.110).aspx – 2015-02-06 20:02:54

回答

0

我会离开现在标记为答案,但我成功地实施解决方案如下:

使用stylesnooper我获得用于样式/控制模板“标准'Expander控制。

然后发现它并没有完全像预期后,计算出该行<ToggleButton IsChecked="False" ...是错误的,实际上应该是<ToggleButton IsChecked="{Binding IsExpanded, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"...

然后一切按预期工作。