1、新建WPF应用并添加WPF自定义控件,添加后会有Themes文件夹和customControl的cs文件。
2、按照cs文件中的步骤使用自定义控件。
3、修改自定义控件中的内容,例如增加一个textbox和button。
B既然是个窗体,那就必须实例化,就是通过new来创建。但B窗体应该是已经显示出来了,所以应该把B窗体的实例直接传给A窗体。从你的描述分析,我认为B是主窗体,A是后出来的,这样B在调用A.Show或者A.ShowDialog是可以再括号里加上this作为参数,那么在A里直接使用this.parent就可以取到B的实例了。
直接调用B.add()并不是没有反应,而是你添加了控件,但没有添加到你看到的那个B上,而是A自己作成的B。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)