奇怪,为何C#代码在WPF项目中不能用

奇怪,为什么C#代码在WPF项目中不能用。
在C#Windows窗体应用程序中可用的代码,在 WPF应用程序 却不可用,请问是何原因,代码如下:

            TextBox myText = new TextBox();
            myText.Location = new Point(25, 25);            
            this.Controls.Add(myText);
------解决思路----------------------
添加wpf的程序集,使用windowsformhost来承载winform控件
------解决思路----------------------
http://www.cnblogs.com/cncs/p/3641288.html
------解决思路----------------------
Location -> PointToScreen
 this.Controls -> 应该是在一个容器控件中 添加子项。
------解决思路----------------------
因为没有学 wpf。
------解决思路----------------------
引用:
因为没有学 wpf。

+10086 犀利!!
------解决思路----------------------
引用:
Quote: 引用:

添加wpf的程序集,使用windowsformhost来承载winform控件


非常感谢。但是,没看明白您所说的意思,能详细一点吗,谢谢。

如果是在wpf中写winform控件就不需要添加引用,直接在xmal或者后台代码new一个windowsformhost,把你的winform控件add到
windowsformhost中。定位,大小,位置等就直接操作windowsformhost。
------解决思路----------------------
WPF的布局与Winform不一样的,楼主换种思路吧