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楼的
<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>