路徑的整個「塊」我有我的一些Button
s的特殊ControlTemplate
。WPF:製作點擊
<ControlTemplate TargetType="{x:Type Button}">
<Path Name="ThePath" Fill="White" Stretch="UniformToFill"
Width="12" Height="12" Stroke="White"
StrokeThickness="4"
Data="M1.5,1.5 L10.5,10.5 M1.5,10.5 L10.5,1.5"/>
<ControlTemplate.Triggers>
<Trigger Property="IsFocused" Value="True">
<Setter Property="Fill" Value="#afa" TargetName="ThePath"/>
</Trigger>
</ControlTemplate.Triggers>
</ControlTemplate>
這工作得很好,但因爲我使用的是Path
(在這種情況下,它只是形狀像一個胖X),完全路徑是可點擊,的棱角之間不小的空間X.是否有任何automagic東西可以用來製作X可點擊的整個「塊」?
我認爲在矩形對象包裹路徑,但我只是想確保我不會錯過一些小事。
您不會錯過任何東西,這就是它是如何做(包裹在長方形,網格,帆布,或任何一個非空的背景 – 2010-01-30 19:09:11