菜鸟求各路大侠指点!WPF中Template切换~~

Joanna_yan 2012-05-26 10:59:03
        <ControlTemplate x:Key="Empty" TargetType="{x:Type Button}">
<Grid >
<Image x:Name="myimage" Source="/PC;component/Images/空闲.png" Height="200" Width="200" />
</Grid>
</ControlTemplate>
<ControlTemplate x:Key="Eating" TargetType="{x:Type Button}">
<Grid >
<Image x:Name="myimage" Source="/PC;component/Images/用餐.png" Height="200" Width="200" />
</Grid>
</ControlTemplate>
<ControlTemplate x:Key="Booked" TargetType="{x:Type Button}">
<Grid >
<Image x:Name="myimage" Source="/PC;component/Images/预定.png" Height="200" Width="200" />
</Grid>
</ControlTemplate>


这是一个Button的自定义控件,定义一变量St使St=0的时候Button为Empty这个Template,St=1的时候Button为Eating,St=2的时候Button为Booked

其实我只想用一个变量St的值控制按钮显示图片,不用Template要是有其他方法也可以!~
...全文
133 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
暖枫无敌 2012-06-02
  • 打赏
  • 举报
回复
你就直接一个Image控件,处理当某个变量值分别为0、1、2时,改变Source属性不行嘛??
candy2688 2012-06-02
  • 打赏
  • 举报
回复
用Tigger触发器试试
Joanna_yan 2012-06-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

你就直接一个Image控件,处理当某个变量值分别为0、1、2时,改变Source属性不行嘛??
[/Quote]

我是初学者。。。能不能请您详细说说用哪个语句处理当某个变量值分别为0、1、2时,改变Source属性啊?
万分感谢!

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧