首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于在Winfrom中WPF自定义控件的贴

2013-09-05 
关于在Winfrom中WPF自定义控件的求助贴我自定义了一个WPF控件,并在Winform窗体中使用了它,自定义控件里有

关于在Winfrom中WPF自定义控件的求助贴
我自定义了一个WPF控件,并在Winform窗体中使用了它,自定义控件里有一个方法,

AddContModel3D(int a, int b, int c);


为什么我在Winform这个窗体里去使用WPF自定义控件的那个方法时,却看不到执行效果,
public Show3D()
        {
            InitializeComponent();

            /******** WPF 自定义控件的 cs 文件********/
            Show3DWindow sw = new Show3DWindow();

            /********调用其中的方法********/
            sw.AddContModel3D(21, 56, 21);

          
        }

但是如果在自定义控件的cs文件里,先调用他自己的那个方法,再在Winfrom中去new它却可以看到效果
public Show3DWindow()
        {
            InitializeComponent();
            
            /*****调用自己的方法*******/
            AddContModel3D(21, 56, 21);
        }

public Show3D()
        {
            InitializeComponent();

            /******** WPF 自定义控件的 cs 文件********/
            Show3DWindow sw = new Show3DWindow();
          
        }

初学WPF不久,求解释 WPF WinForm 控件
[解决办法]
WPF可以支持WinForm,但是WinForm不一定支持WPF的效果的,举一个简单的例子:你用WPF和WinForm各创建一个TreeView控件,分别运行调试,看看有什么区别,然后把你用WPF创建的TreeView控件移植到WinForm程序或者用XP操作系统执行,看看什么效果……

热点排行