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

WPF中C#代码生成窗体并添加Grid有关问题

2012-08-10 
WPF中C#代码生成窗体并添加Grid问题大家好,初学WPF。今天在测试用后台去为Window添加Grid时无法显示。不知错

WPF中C#代码生成窗体并添加Grid问题
大家好,初学WPF。
  今天在测试用后台去为Window添加Grid时无法显示。
  不知错了那里。
  Window window2 = new Window();
  window2.AllowsTransparency = true;
   
  window2.WindowStyle = System.Windows.WindowStyle.None;
  window2.Height = 300;
  window2.Width = 400;
  window2.Background = new SolidColorBrush(Color.FromRgb(255, 255, 255));
  window2.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterOwner;

  window2.Show();
  System.Windows.Threading.Dispatcher.Run();
  Grid grid2 = new Grid();
  grid2.Height = 350;
  grid2.Width = 350;
  grid2.Background = new SolidColorBrush(Color.FromRgb(255, 0, 0));
  window2.Content = grid2; //我觉的应该是这句不对。但是我不知道应该怎么把grid2添加进window2。我没有找到window2的Children或者AddChild函数。
  谢谢了。

[解决办法]
window2.Content = grid2;

Content是赋文本值吧。。在window2里面放一个控件Grid之类的,然后通过实例化窗体能不能直接找到这个布局文件,然后往这里面添加你的控件应该可以吧。。

Silverlight熟悉!WPF不懂

热点排行