Silverlight给按钮添加图片问题

Silverlight给按钮添加图片问题,第1张

概述图片作背景,然后显示文字 1 2 3 4 5 6 7 8   < Button  Height = "60"  Width = "68" >       < Button.Content >       < Grid >         < Image  Source = "image/add.png"  Grid.Row = "0" ></ Image >         < TextBlock

图片作背景,然后显示文字

1 2 3 4 5 6 7 8   < button  Height = "60"  WIDth "68" >       button.Content >    GrID >         Image  Source "image/add.png"  GrID.Row "0" ></ Image >    TextBlock  Text "Add"  "1"  VerticalAlignment "Center"  TextBlock >    </ >    >    button
只是没有再分为两行,而是将图片作为背景放在后面,文字放在背景图上。

后台代码的实现方式(c#):供参考

C# code ? @H_301_202@            button btn1 = new  button();            //设置背景图片            Image myImage = Image();myImage.Stretch = Stretch.UniformToFill;BitmAPImage imageSource = BitmAPImage(Uri("/sl_controls;component/images/cry.jpg", UriKind.relative));myImage.source = imageSource;//myImage.SetValue(GrID.RowProperty, 0);//如果你要分行或列的话,这样把控件放到相应的位置   //设置按钮显示文本TextBlock myTextBlock = TextBlock();myTextBlock.VerticalAlignment = VerticalAlignment.Center;myTextBlock.HorizontalAlignment = HorizontalAlignment.Center;myTextBlock.Text = "Cry";//myTextBlock.SetValue(GrID.RowProperty, 0);//如果你要分行或列的话,这样把控件放到相应的位置   GrID myGrID = GrID();//myGrID.RowDeFinitions.Add(new RowDeFinition());//用类似语法为grID添加行或列myGrID.WIDth = 100;myGrID.Height = 50;myGrID.Children.Add(myImage);myGrID.Children.Add(myTextBlock);   btn1.Content = myGrID;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
总结

以上是内存溢出为你收集整理的Silverlight给按钮添加图片问题全部内容,希望文章能够帮你解决Silverlight给按钮添加图片问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1013469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存