c#实例化了xaml节点类来给节点属性赋值的问题!
为了page页面自动加载带有边框的图片,我在后台用c#实例化了xaml节点类来给节点属性赋值如:
Border i6 = new Border();
// i6.SetValue(Control.BorderBrushProperty, Colors.Red);
//i6.BorderBrush =Brushes.Black;
i6.Width = 400;
i6.Height = 300;
i6.BorderThickness = new Thickness(4);
// i6.Background.SetValue(ImageBrush.ImageSourceProperty, "images/50996l.gif");
高手们,我就差BorderBrush 和Background里面的ImageBrush赋值不了了,我是想在一个边框里面添加图片然后又用c#代码来实现但是就一直搞不定这个问题!请高手吗指教下 谢谢!
[解决办法]
直接生成Image赋给Border.Child好了
或者
Border border = new Border(); ImageBrush brush = new ImageBrush(); brush.ImageSource = new System.Windows.Media.Imaging.BitmapImage(new Uri("YourUri")); border.Background = brush;