wpf的窗口没点击之前就创建控件

wpf的窗口没点击之前就创建控件,第1张

wpf的窗口没点击之前就创建控件步骤如下。

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。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11582270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存