Windows phone 7 Windows phone 7中的透明按钮

Windows phone 7 Windows phone 7中的透明按钮,windows-phone-7,xaml,Windows Phone 7,Xaml,我想让我的按钮透明。我正在做不透明度0,但它不适合我。如何在正常和按下状态下使按钮透明 <Button VerticalAlignment="Top" HorizontalAlignment="Left" Width="140" Height="80" Margin="0,240,0,0" > <StackPanel Orientation="Horizontal"> <Image Sourc

我想让我的按钮透明。我正在做不透明度0,但它不适合我。如何在正常和按下状态下使按钮透明

<Button VerticalAlignment="Top" HorizontalAlignment="Left" Width="140"  Height="80" Margin="0,240,0,0" >
                <StackPanel Orientation="Horizontal">
                    <Image Source="/Images/Search.png"/>
                </StackPanel>
</Button>

是否希望使用Search.png图像作为按钮

如果是,为什么不钩住MouseLeftButtonDown事件来执行特定的操作呢


我不确定你想要用图像替换整个按钮控件,然后使按钮本身透明,这会带来什么好处。

如果你想要按钮的所有功能,但希望它看起来像一个图像,你应该考虑使用Expression Blend使你的按钮看起来像你想要的那样


下面是如何执行此操作的演练

更好的方法是使用Blend创建自定义按钮。这样,您就保留了按钮的所有功能,并且不会因为用户想要其他东西(例如,刷卡)时图像的MouseLeftButtonDown事件触发而意外单击。