首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

c#实例化了xaml节点类来给节点属性赋值的有关问题

2012-02-29 
c#实例化了xaml节点类来给节点属性赋值的问题!为了page页面自动加载带有边框的图片,我在后台用c#实例化了x

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好了
或者

C# code
            Border border = new Border();            ImageBrush brush = new ImageBrush();            brush.ImageSource = new System.Windows.Media.Imaging.BitmapImage(new Uri("YourUri"));            border.Background = brush; 

热点排行