WPF中的图像按钮透明度问题
我想对包含图像的按钮应用透明度,但当应用程序启动时,按钮看起来是透明的。ı怎么能做到这一点WPF中的图像按钮透明度问题,wpf,Wpf,我想对包含图像的按钮应用透明度,但当应用程序启动时,按钮看起来是透明的。ı怎么能做到这一点 <Button Grid.Column="1" Name="btnClose" BorderBrush="Transparent" Background="Transparent" BorderThickness="0" Click="btnClose_
<Button Grid.Column="1" Name="btnClose"
BorderBrush="Transparent"
Background="Transparent"
BorderThickness="0" Click="btnClose_Click">
<Image Source="close.ico" ></Image>
</Button>
关闭-1的方法是什么?要设置按钮的整体透明度,应将
不透明度
属性设置为介于0和1之间的值。不确定在应用程序启动时要做什么,但如果在XAML中设置值,则这些值将在启动时自动应用。如果您想将其动画化为可见,请澄清
2-若要仅显示图像,您可以覆盖按钮的模板以仅显示其内容,请将以下内容添加到按钮:
<Button.Template>
<ControlTemplate>
<ContentPresenter />
</ControlTemplate>
</Button.Template>
当我在这里测试代码时,只有当光标在按钮上时,按钮才会“显示” 另一种方法是只使用Image控件,它是MouseLeftButtonDown事件。
将
放入this.Close()代码>命令,点击时会有一个关闭表单的图像。你是不是无意中点击了提交?我的第二个问题是关闭应用程序的方法是什么?应该是App.Current.Shutdown()
我只想让图片出现,按钮不高兴这有帮助。顺便说一句,左边有一个复选框,如果我的答案解决了你的问题,你可以点击它来标记它。
App.Current.Shutdown();