社区
VB
帖子详情
用户自定义控件改了,我的画面中的控件是否也要重新添加过?
gouhan02
2008-10-30 05:27:50
项目中引入的dll,和用户自定义控件的编译目录是同一个,第三方控件改了,那么我画面中的控件是否也要重新添加过?
新建工程作了个简单的实验,发现添加属性和删除属性,工程重新打开是自己会加载过的。
但是,项目的环境下却不行。不知道为什么。
谢谢帮忙。
...全文
126
11
打赏
收藏
用户自定义控件改了,我的画面中的控件是否也要重新添加过?
项目中引入的dll,和用户自定义控件的编译目录是同一个,第三方控件改了,那么我画面中的控件是否也要重新添加过? 新建工程作了个简单的实验,发现添加属性和删除属性,工程重新打开是自己会加载过的。 但是,项目的环境下却不行。不知道为什么。 谢谢帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gouhan02
2008-10-31
打赏
举报
回复
谢谢!相信权威,相信高手结论,结贴!
CloneCenter
2008-10-31
打赏
举报
回复
如果是这种情况,最好能把控件删除,重新拖拽一个上去。
gouhan02
2008-10-31
打赏
举报
回复
jCount赋值代码并非我手动在designer.vb中添加的,是我在属性窗口中设置之后,设计器生成的。
设计器生成后,此时用户控件里的属性jCount删除,编译后,而画面.designer.vb中的jCount还是在的。
CloneCenter
2008-10-31
打赏
举报
回复
Design.vb中的代码不是你来修改的,由编辑器自动维护的。这个文件不能修改。
如果希望jCount有个默认值,应该在你的控件创建的方法中(例如Load)给jCount属性设置一个初始值。
gouhan02
2008-10-31
打赏
举报
回复
to pjagz:你的意思是说,逐个的修改代码?删除用户控件中不再有的属性?
这样做,当然可以
pjagz
2008-10-30
打赏
举报
回复
在代码环境中的[常规]-->选中窗休名--->声明-->选择InitializeComponent过程
将波浪线的代码删除。
'注意: 以下过程是 Windows 窗体设计器所必需的
'可以使用 Windows 窗体设计器修改它。
'不要使用代码编辑器修改它。
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
.....
须运行一次。
视图--菜单---->打开错误列表--->鼠标双击-->出错代码删除或修改。
gouhan02
2008-10-30
打赏
举报
回复
以上描述不太清楚,现做更详细的现象描述,望大家能给个答案(深夜追贴只因问题未得到解决,难眠啊):
1)自定义用户控件SymbolText,原先的版本里有属性iCount,现在追加属性jCount;
2)编译后,画面上的SymbolText控件属性刷新了,属性栏里有jCount。查看designer.vb文件中,只看到原先的iCount =0的初始化语句,未看到jCount的初始化语句。
此种情况下,我再对SymbolText控件做修改,删除jCount属性,重编译,发现画面上的SymbolText控件属性刷新,编译无错误。
3)忽略第2)步,SymbolText控件追加了jCount属性后,编译后,画面上的SymbolText控件属性刷新了,属性栏里有jCount,此时给jCount赋值一下,查看designer.vb文件中,出现了对jCount赋值的代码
此种情况下,我再对SymbolText控件做修改,删除jCount属性,重编译,画面上就提示错误,“jCount不是SysmbolText的成员”。
发觉,在designer.vb中生成代码后,就不能删除了。很难理解!所以还请大家帮忙分析解决。
gouhan02
2008-10-30
打赏
举报
回复
那么如果说,自定义用户控件2,用了自定义用户控件1,而控件1改了,那么控件2里就要重新添加过控件1了?
做了下实验,发现要重新添加。
CloneCenter
2008-10-30
打赏
举报
回复
不需要重新添加。
重新编译之后,所有的内容都会变化为你编译后的控件结果。
gouhan02
2008-10-30
打赏
举报
回复
但是画面上的控件是不用重新添加对吧。
CloneCenter
2008-10-30
打赏
举报
回复
需要重新编译一下,自定义的用户控件才会有变化。
如果是 dll,则这个引用要重新添加才能有效。
博图WinCC
自定义
控件
[代码]
本文介绍了如何在WinCC Unified
中
创建和使用自定义Web
控件
(CWC),特别是通过JSON自动更新导航栏的功能。作者展示了在博图V18环境下,利用Web技术(如Bootstrap)开发
自定义
控件
的过程,并详细说明了如何通过修改JSON数据实现导航栏内容的动态更新。文章涵盖了导航栏名称修改、子
画面
管理、主标题显示/隐藏、折叠状态控制、图标修改等功能,为需要定制化WinCC
控件
的
用户
提供了实用指导。
Qt
自定义
控件
十套demo源码-续III.zip
来了来了续三来了 Qt自定义精美
控件
包含许多精美样式,适用于初学者,资源包里有完整的源码、导入工程即可直接运行。后续下载的小伙伴多会陆续上传
C#
自定义
控件
调用摄像头
C#开发的
自定义
控件
,能调用USB摄像头。如果开发过程
中
不能正常使用,请注册一下KHCAPDLL.dll
滚筒
自定义
控件
.rar
通过C#实现滚筒原理,实现在线观看洗衣机的工作原理,这是一款非常实用的原理工作。
C# winform上位机,Plc连接,显示线体状态:
自定义
控件
,阀门,管道,风扇,按钮,齿轮泵,容器报警
画面
当前激活的报警
winform上位机 主
画面
显示线体状态:
自定义
控件
,阀门,管道,风扇,按钮,齿轮泵,容器 可以手动操作:跟plc通信完成后实现。 Plc连接 连接目标plc并且读写数据;使用三方通信库。 报警
画面
当前激活的报警显示 初始化datagridview;timer实时显示报警(需要想更好的办法--利用委托、事件来处理报警。);离开的报警需要写入数据库,并从datagridview
中
移除;sqlite的使用,表单结构的定义 历史数据的显示 显示多少行,或者使用时间分界,保证在初始化数据时不卡顿 IO界面 输入输出IO点的显示。
VB
16,717
社区成员
110,522
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章