以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教,如何在狐友表引用第三方控件? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=10850) |
-- 作者:baoxyang -- 发布时间:2011/6/27 10:39:00 -- 请教,如何在狐友表引用第三方控件? 第三方控件DLL文件,如何在狐表中窗口中引用此控件?
所有的控件都有一个BaseControl属性,返回其对应的System.Windows.Forms.Control对象
在在窗口添加第三方控件的时候,不能直接添加到BaseForm中,必须添加到Panel中。 Dim ct As New Windows.Forms.RichTextBoxct.Dock = Windows.Forms.DockStyle.Fill e.Form.Panel.Controls.Add(ct) 如果已经添加了第三方控件,建议在窗口的BeforeClose事件中,将这些控件移除并销毁。
上面的帮助说明不是太明白,请教各位了!! 先谢了!!! |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/27 10:43:00 -- 这个已经很清楚了啊,如果某个DLL文件的命名空间为:foxsoft,控件名为:foxbox 那么就:
Dim ct As New foxsoft.foxbox [此贴子已经被作者于2011-6-27 11:13:35编辑过]
|
-- 作者:baoxyang -- 发布时间:2011/6/27 11:08:00 -- 哦,谢了!! |
-- 作者:xmj09663 -- 发布时间:2011/6/27 11:46:00 -- 哎 其实 老爹 如果 能 向 其他编程语言 一样 可以 直接 可视化的将 第三方的 控件直接 加载到狐表当中来 加载完后 控件的各种控件的 参数 和属性 可以 像 本有的控件 一样进行 面向对象 可视化操作 我现在 有时为了 一个控件 还要拼命 再网上找 相关的参数 虽然 这样可以 提高个人的对编程的操作能力 但很是不方便 有时为 一个控件要 琢磨上几天 像 易语言 还有 vb vs c# java 全都有这功能
要不 老爹 你也考虑一下 |
-- 作者:baoxyang -- 发布时间:2011/6/27 11:57:00 -- 在 AfterLoad Dim Chartlet1 As New FanG.Chartlet
但在用鼠标单击某一按钮时 如何调度此控件,并设置.top = 1呢?试了好久不成功, 先谢了! |
-- 作者:baoxyang -- 发布时间:2011/6/27 11:58:00 -- 以下是引用xmj09663在2011-6-27 11:46:00的发言:
哎 其实 老爹 如果 能 向 其他编程语言 一样 可以 直接 可视化的将 第三方的 控件直接 加载到狐表当中来 加载完后 控件的各种控件的 参数 和属性 可以 像 本有的控件 一样进行 面向对象 可视化操作 我现在 有时为了 一个控件 还要拼命 再网上找 相关的参数 虽然 这样可以 提高个人的对编程的操作能力 但很是不方便 有时为 一个控件要 琢磨上几天 像 易语言 还有 vb vs c# java 全都有这功能
要不 老爹 你也考虑一下 这个建议我也赞同! |
-- 作者:狐狸爸爸 -- 发布时间:2011/6/27 12:22:00 -- 以下是引用baoxyang在2011-6-27 11:57:00的发言:
但在用鼠标单击某一按钮时 如何调度此控件,并设置.top = 1呢?试了好久不成功, 先谢了!
就是Chartlet1.Top = 1,不会有别的。 如果不行,得问这个控件的开发者了。
|