从c#中的另一个类添加Rect

时间:2012-08-14 10:53:26

标签: c# wpf

我想从c#中的另一个类中绘制一个rect 进入我的主窗口

<Window x:Class="MyApp.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Name="mainWindow" Height="768" Width="1366" >
</Window>

这是我的类代码片段,我尝试将rect绘制到mainWindow

private UIElement container;

private Rect rect1 = new Rect();

public TestPage(UIElement cont) 
{        
    this.container = cont;
}

private void init()
{
    this.container.Children.Add(rect1);
}

如何处理?

1 个答案:

答案 0 :(得分:1)

一个窗口只能有一个内容,因此您必须设置Window的Content属性。