level 10
1.image.source如何用代码改变内容(资源以加载)
2.label.Foreground:Brush属性如何用代码改变内容(改变成colors.black)
3.label的哪个属性是决定label可以自动换行的?
2013年05月03日 07点05分
1
level 6
1.image.Source = new BitmapImage(new Uri("文件路径"));
2013年05月03日 13点05分
2
level 6
2.label.Foreground = Brushes.Black;
2013年05月03日 13点05分
4
level 6
3.有多种实现。
第一种实现:可在label中加textblock子元素,textblock可实现自动换行见下面代码:
界面:<Label x:Name="label" Height="100" Width="140">
<TextBlock x:Name="textBlock" TextWrapping="Wrap" Height="90" Width="130"/>
</Label>
后台处理: textBlock.Text = "我是一只IT小小鸟,我编程我快乐!";
效果展示:这个自己看吧。
第二种实现:写一个控件类继承Label,在构造函数中用label的AddChild(tb)方法,添加textblock,然后便可以肆无忌惮的把这个控件类拖到窗体,很夸张的往上面填文本,他会自动换行!
2013年05月03日 13点05分
5
感谢好人,一生平安,另外再问一个,wpf的label能做出阴影效果吗?
2013年05月03日 14点05分
谢谢好人,另外再问你个,label能做出阴影效果吗?
2013年05月03日 14点05分
回复 yu_jizhou :什么样的阴影效果?
2013年05月03日 14点05分
回复 Gavin_Yang512 :PS那种,简单的,能看出效果就行
2013年05月03日 16点05分