我最近開始學習WPF,遇到一個小問題。我試圖創建一個基本的按鈕形狀(透明),以適應我在Photoshop中創建的風格。WPF異形按鈕 - Visaul Studio/Blend
這裏是形狀(它像一個每邊都有三角形的盒子)。 http://prntscr.com/g3esel
如果它更容易在Blend中實現它並將其實現爲可視化,那麼Id愛知道如何。
按鈕樣式:
<Style x:Key="Clicky" TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type Button}">
<StackPanel Orientation="Horizontal">
<Grid Height="74" Width="284" Background="{TemplateBinding Background}"/>
<TextBlock Text="{TemplateBinding Content}" TextAlignment="Center" VerticalAlignment="Center"/>
</StackPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Cursor" Value="Hand" />
<Setter Property="Button.Opacity" Value="10" />
</Trigger>
</Style.Triggers>
</Style>
謝謝!
我推薦在混合中使用它。但在我們走得更遠之前,我們不知道你的問題真的是什麼。如果你有任何代碼相關的東西麻煩。然後請離開。但不要指望我們做你的工作。 –
謝謝你的迴應。我不知道如何使用混合,所以這是另一個問題... –
Blend非常容易使用,但你可以在Visual Studio中做同樣的事情。這是真正的偏好。看起來你很幸運,有人給你一個關於如何做你的事情的例子。不過,我會先嚐試學習更多的語言,並親自嘗試這些東西。我們很樂意提供幫助,但我們也希望您能做足夠多的研究。社區懲罰相當困難的問題。 –