带有Image作为ControlTemplate的按钮和带有PointerPressed事件处理程序的Image的区别是什么?
你可以为你点击它们时设置事件处理程序,那么它们之间的差异或优缺点是什么?
这里是按钮代码:
<Button Click="Button_Click">
<Button.Template>
<ControlTemplate>
<Image Source="pic.jpg"/>
</ControlTemplate>
</Button.Template>
</Button>
这是图片代码:
<Image Source="pic.jpg" PointerPressed="Image_PointerPressed"/>
答案 0 :(得分:1)
按钮具有状态,而图像可以具有事件处理程序,但不是专门设计为输入。另请参阅different images for enable and disable states of a button in WPF