以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  代码错误在哪里  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61014)

--  作者:affixed
--  发布时间:2014/12/5 10:54:00
--  代码错误在哪里
        Dim tpb As WinForm.TopicBar = e.Form.Controls("TopicBar1")
        tpb.Pages("未处理记录").Links("未处理记录").Text = "未处理记录()"

这段代码错误在哪里呢?运行和提示如下:
.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2014.11.11.1
错误所在事件:窗口,主窗口,NavBar1,SelectedIndexChanged
详细错误信息:
未将对象引用设置到对象的实例。


--  作者:Bin
--  发布时间:2014/12/5 10:55:00
--  
这个Linkes 不存在吧.具体上个例子看看
--  作者:affixed
--  发布时间:2014/12/5 11:35:00
--  
我的窗口中有一个NavBar控件,NavBar控件中有一个TopicBar控件放在NavBar名为"数据看板"的页里。
我希望当NavBar控件当前页面为"数据看板"时,TopicBar的"未处理记录"页面中标题为"未处理记录数"的任务标题自动从某个变量中获取数据并改变任务标题。

--  作者:Bin
--  发布时间:2014/12/5 11:37:00
--  
例子文件发上来.
--  作者:有点甜
--  发布时间:2014/12/5 11:37:00
--  
 很明显,你的 pages 或 Links 的名字写错了,注意设计时的名称是什么
--  作者:affixed
--  发布时间:2014/12/5 12:25:00
--  
的确是我把名字写错了,谢谢甜老师。