摘要:在使用datagrid分页的时候,正常情况下,绑定数据库列表纪录时会自动产生分页的效果,然而我发觉在删除纪录的时候总会发生"无效的 currentpageindex 值。它必须大于等于 0 且小于 pagecount。"的异常,其实解决这个问题很简单,我们要做的就是在datagrid1_deletecommand事件中判断currentpageindex的值,并根据不同的结果来绑定datagrid。
//检索数据库的函数 publi......
摘要:1 引言
1.1 写作背景
本论文为我的毕业论文,是对毕业设计《kind weboa.net》的开发过程的描述与开发成果的总结,在这次毕业设计项目中,我尽量的将学到软件过程、项目管理和软件设计与开发理论运用于实践,从中积累了不少的经验和心得,本论文将以此为主要内容。软件工程理论体系非常庞大,本文主要描述在中小型项目中简单有效的部分以及在kind weboa.net的运用情况。同时,本文也简要描述和本毕业设计相关的主题:办公自动化系统。
1.2 项目......
VB打造超酷个性化菜单(四)vb打造超酷个性化菜单(四)
(接上篇) 【相关文章:
巧用头脑思考,提高软件运行效率-浅谈程序】
【扩展阅读:
平铺与拉伸MDI窗口的背景图 ~!~】
【扩展信息:
我的经验】
´ 属性: 菜单总体风格
public property get style() as menuuserstyle
style = menustyle
end property
public property let style(byval nmenustyle as menuuserstyle)
menustyle = nmenustyle
select case nmenustyle
case style_windows ´ windows 默认风格
set barimage = loadpicture()
barwidth = 20
barstyle = lbs_none
barstartcolor = getsyscolor(color_menu)
barendcolor = barstartcolor
selectscope = iss_icon_text
textenabledcolor = getsyscolor(color_menutext)
textdisabledcolor = getsyscolor(color_graytext)
textselectcolor = getsyscolor(color_highlighttext)
iconstyle = iis_none...
下一页 摘要:任何一种技术都不是万能的。正象设计模式,合理的运用可以极大地提高设计的效率和美感,再不适当的场合运用就会产生所谓的反模式。我们的refactoring亦然。
但是,作为一种强有力的设计演变工具,refactoring值得我们付出努力。不能因为对新技术的恐惧而放弃这样的工具,我在这里对可能出现抗拒情绪的一些问题进行了解释。
不应 refactoring 的场合
程序原型当你原型化一个系统时,你通常不在乎程序的灵活性和效率。原型的目的仅仅是为了证明一个概......