读书人

Silverlight给按钮添加图片有关问题

发布时间: 2012-04-17 15:06:33 作者: rapoo

Silverlight给按钮添加图片问题
我是Silverlight的初学者,先把我的代码贴出来
Button tb = new Button();
tb.Name = tb + j.ToString();
tb.Width = 100;
tb.Height = 80;
tb.Content = "设备" + 1;
由于这是在.xaml文件的代码里动态生成的按钮,所以不太会给按钮添加图片
请学长们帮帮忙,效果就是按钮的前面是图片后面跟着文字,就跟XP系统开始按钮一样的

[解决办法]

<Button Height="60" Tag="111" Width="68" Canvas.Left="72" Canvas.Top="172" >
<Button.Content>
<Grid>
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition ></RowDefinition> </Grid.RowDefinitions>
<Image Source="image/add.png" Grid.Row="0"></Image>
<TextBlock Text="Add" Grid.Row="1" VerticalAlignment="Center" ></TextBlock>
</Grid>
</Button.Content>
</Button>
[解决办法]
你的意思是图片作背景,然后显示文字,是吧。
xaml代码就是,借用2楼的

XML code
 <Button Height="60" Width="68">     <Button.Content>     <Grid>       <Image Source="image/add.png" Grid.Row="0"></Image>       <TextBlock Text="Add" Grid.Row="1" VerticalAlignment="Center" ></TextBlock>     </Grid>     </Button.Content>    </Button> 

读书人网 >CAD教程

热点推荐