设置首页收藏本站
开启左侧

[C#] WPF中能否在后台创建HSmartWindowControlWPF对象,并进行绑定

[复制链接]
vince01 发表于 2023-11-3 01:11:16 | 显示全部楼层 |阅读模式
一般应用场景,显示图像窗口的数量是固定的,这时可以在前台设计时写死。
现在想设计一个数量可变的图像窗口集合(HSmartWindowControlWPF),它在后台创建和管理,并在前台ListBox进行绑定显示。
但是直接使用new HSmartWindowControlWPF()的方法新建,并不可行,这里可以看到这个对象的HalconID和HalconWindow都是空。前台也没有显示出来
想请问一下,这个HSmartWindowControlWPF是否可以在后台创建,亦或还需要注意其他要点?
Snipaste_2023-11-03_01-10-55.png
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2023-11-6 09:28:15 | 显示全部楼层
其实可行,原因在于new的时候只是创建了对象,窗口资源还没有初始化,一般写死的方式会在窗口初始化的时候自行初始化而已,所以你还需要初始化显示窗体才可以。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Ggg3434 发表于 2023-11-6 08:47:40 | 显示全部楼层
是不是可以写个接口,接到一个触发信号时就调用一次方法创建一个窗口并绑定
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
yaozzj 发表于 2023-11-6 13:43:06 | 显示全部楼层
itemcontrol binding的方式需要初始化窗体
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| vince01 发表于 2023-12-28 21:30:05 | 显示全部楼层
Criss 发表于 2023-11-6 09:28
其实可行,原因在于new的时候只是创建了对象,窗口资源还没有初始化,一般写死的方式会在窗口初始化的时候 ...

working
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表