我正在研究WPF应用程序。我有一个资源字典,我在其中为ToolTip和Button编写了自定义样式。事实上,我做了两种风格的按钮。 其中之一,包括一个图像显示在buttoon内容的左侧。动态更改样式的属性
<Style x:Key="ButtonImageStyle" TargetType="{x:Type Button}">
........
<TextBlock Margin="5.25,2.417,5.583,5.25" Foreground = White />
<Image x:Name="ButtonImage" Source="/MyProject;component/Images/icoMainMenu01.png" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="-100,0,0,0" Width="16" Height="16"/>
.... </Style
现在,在MainWindow.xaml我有以下几点:
<Button Style="{DynamicResource ButtonImageStyle}" x:Name="JustButton" Click="JustButton_Click" Height="50" ToolTip="Press for 1" Content="1" Margin="310,282,400,238" />
我希望能够改变这种形象。我会有8个按钮,我希望每个按钮都有不同的图像。 你们有什么想法吗? 谢谢!
哇。感谢你的回答。问题在于,我是WPF的新成员_kinda_。你能提供一个简单的例子来解决我的问题吗?这会让我的生活变得更容易 –
@MihaiuAdrian:好吧,可能需要几分钟... –
谢谢。我回到别的东西,直到你回答。非常感谢你! :) –