WPF中关于controltemplete的用法
想用ControlTemplate重写button的显示,让一个button上显示一张图片。
这样写没有问题:
<Button x:Name="image_Button" Width="50" Height="50">
<Grid>
<Image>
<Image.Source>
<BitmapImage UriSource="./Resources/image/player_play.png"/>
</Image.Source>
</Image>
</Grid>
</Button>
但是用ControlTemplate就不可以:
<Button x:Name="image_Button" Width="50" Height="50">
<Button.Template>
<ControlTemplate>
<Grid>
<Image>
<Image.Source>
<BitmapImage UriSource="./Resources/image/player_play.png"/>
</Image.Source>
</Image>
</Grid>
</ControlTemplate>
</Button.Template>
</Button>
请求高数指点。
------解决方案--------------------
我这样写在ControlTemplate没事儿啊 估计就是路径的问题
C# code
<Image x:Name="IconImage" Source="/TestPro;component/Images/computer2.png" Height="15" Width="15" />