2007年06月06日 星期三 11:38
×î½üÒª×öÒ»¸ö¿Ø¼þ£¬ÐÐΪÀàËÆÓÚListCtrl¡£ÒªÇóÓÐÁ½ÁУº µÚÒ»ÁУº ÓÉÁ½ÐÐ×é³É£¬Ã¿Ò»Ðж¼ÏÔʾһ¸öʱ¼ä£¬ | 10:10:10:10 | | 20:10:10:10 | µÚ¶þÁÐÒªÏÔʾÎı¾£¬¿ÉÒÔÖ§³Ö¶àÐУ¬²¢ÇÒ¿ÉÒÔÖªµÀÑ¡ÖеÄÊÇÄÄÒ»ÐС£ ²»ÖªµÀ´ÓºÎÏÂÊÖ¡£ÔÚMFCÖÐÊÇÅÉÉú×ÔListCtrl£¬²»ÖªµÀÔÚPythonÖÐÎÒ¸ÃÈçºÎÏÂÊÖ¡£ ÁíÍâÒ»µã£¬¾ÍÊÇÔÚPythonÖУ¬ÏÖÔڸоõÊÇÓÃÒѾ´æÔڵĿؼþ±È½Ï·½±ã£¬ÒªÊÇÐÞ¸ÄÕâЩ¿Ø¼þ¾Í±È½ÏÂé·³£¬ÏëÇë½ÌһЩ¹ØÓÚPython½çÃæµÄ¾Ñ飬ÓÐЩÍøÓÑ˵ÓÃPython×ö½çÃæ±È½ÏÂé·³£¬ÊDz»ÊÇÕâÑùµÄ£¿ лл cgh.forgetc 2007-06-06 -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070606/c39fa7b3/attachment.htm
2007年06月06日 星期三 12:16
cgh.forgetc 写道: > 最近要做一个控件,行为类似于ListCtrl。要求有两列: > 第一列: > 由两行组成,每一行都显示一个时间, > _ _ > |_ 10:10:10:10 |_ > |_ 20:10:10:10 | _ > 第二列要显示文本,可以支持多行,并且可以知道选中的是哪一行。 > 不知道从何下手。在MFC中是派生自ListCtrl,不知道在Python中我该如何下手。 > 另外一点,就是在Python中,现在感觉是用已经存在的控件比较方便,要是修改 > 这些控件就比较麻烦,想请教一些关于Python界面的经验,有些网友说用Python > 做界面比较麻烦,是不是这样的? > 谢谢 > ------------------------------------------------------------------------ > cgh.forgetc > 2007-06-06 这个控件应该从wxGrid派生比较简单,没一个单元格可以自定义cell renderer和 cell editor。wxPython的demo中有许多wxGrid的例子,可以参考一下。 -- 大管家网上建材超市 装修买建材 上网找大管家 http://www.homemaster.cn Tel: 0086-21-34240987 Fax: 0086-21-64692422
2007年06月06日 星期三 13:04
wx.Grid 应该最合适你的需要。数据量不多(比如三五百条数据)直接使用,数据量大(比如一次加载 1000000 条数据)结合 wx.GridTableBase 使用。 PS:谁说 python 做界面麻烦?要打PP哦!wxPython 做各种能满足最终用户"变态"要求的控件最方便了,本身功能就强,还有大量源代码可供参考。 在 07-6-6,cgh.forgetc<cgh.forgetc在gmail.com> 写道: > > > 最近要做一个控件,行为类似于ListCtrl。要求有两列: > 第一列: > 由两行组成,每一行都显示一个时间, > > > | 10:10:10:10 | > | 20:10:10:10 | > > 第二列要显示文本,可以支持多行,并且可以知道选中的是哪一行。 > > 不知道从何下手。在MFC中是派生自ListCtrl,不知道在Python中我该如何下手。 > > 另外一点,就是在Python中,现在感觉是用已经存在的控件比较方便,要是修改这些控件就比较麻烦,想请教一些关于Python界面的经验,有些网友说用Python做界面比较麻烦,是不是这样的? > > 谢谢 > ________________________________ > > cgh.forgetc > 2007-06-06 > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > -- 薛粲 有耕耘方能有收获,愿能与您顺心携手共成长。
2007年06月06日 星期三 18:05
лл¸÷λ´óÏÀ´Í½Ì£¬£»£© ÎÒÓÃGridÊÔÊÔ£¬Ð»Ð» cgh.forgetc 2007-06-06 ·¢¼þÈË£º Can Xue ·¢ËÍʱ¼ä£º 2007-06-06 13:07:07 ÊÕ¼þÈË£º python-chinese在lists.python.cn ³ËÍ£º Ö÷Ì⣺ Re: [python-chinese]ÇëÎÊÈçºÎÐÞ¸ÄListCtrl wx.Grid Ó¦¸Ã×îºÏÊÊÄãµÄÐèÒª¡£Êý¾ÝÁ¿²»¶à(±ÈÈçÈýÎå°ÙÌõÊý¾Ý)Ö±½ÓʹÓã¬Êý¾ÝÁ¿´ó(±ÈÈçÒ»´Î¼ÓÔØ 1000000 ÌõÊý¾Ý)½áºÏ wx.GridTableBase ʹÓᣠPS£ºË˵ python ×ö½çÃæÂé·³£¿Òª´òPPŶ£¡wxPython ×ö¸÷ÖÖÄÜÂú×ã×îÖÕÓû§"±ä̬"ÒªÇóµÄ¿Ø¼þ×î·½±ãÁË£¬±¾Éí¹¦ÄܾÍÇ¿£¬»¹ÓдóÁ¿Ô´´úÂë¿É¹©²Î¿¼¡£ ÔÚ 07-6-6£¬cgh.forgetc <cgh.forgetc在gmail.com > дµÀ£º > > > ×î½üÒª×öÒ»¸ö¿Ø¼þ£¬ÐÐΪÀàËÆÓÚListCtrl¡£ÒªÇóÓÐÁ½ÁУº > µÚÒ»ÁУº > ÓÉÁ½ÐÐ×é³É£¬Ã¿Ò»Ðж¼ÏÔʾһ¸öʱ¼ä£¬ > > > | 10:10:10:10 | > | 20:10:10:10 | > > µÚ¶þÁÐÒªÏÔʾÎı¾£¬¿ÉÒÔÖ§³Ö¶àÐУ¬²¢ÇÒ¿ÉÒÔÖªµÀÑ¡ÖеÄÊÇÄÄÒ»ÐС£ > > ²»ÖªµÀ´ÓºÎÏÂÊÖ¡£ÔÚMFCÖÐÊÇÅÉÉú×ÔListCtrl£¬²»ÖªµÀÔÚPythonÖÐÎÒ¸ÃÈçºÎÏÂÊÖ¡£ > > ÁíÍâÒ»µã£¬¾ÍÊÇÔÚPythonÖУ¬ÏÖÔڸоõÊÇÓÃÒѾ´æÔڵĿؼþ±È½Ï·½±ã£¬ÒªÊÇÐÞ¸ÄÕâЩ¿Ø¼þ¾Í±È½ÏÂé·³£¬ÏëÇë½ÌһЩ¹ØÓÚPython½çÃæµÄ¾Ñ飬ÓÐЩÍøÓÑ˵ÓÃPython×ö½çÃæ±È½ÏÂé·³£¬ÊDz»ÊÇÕâÑùµÄ£¿ > > лл > ________________________________ > > cgh.forgetc > 2007-06-06 > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to > python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to > python-chinese-request在lists.python.cn > Detail Info: > http://python.cn/mailman/listinfo/python-chinese > -- ѦôÓ ÓиûÔÅ·½ÄÜÓÐÊÕ»ñ£¬Ô¸ÄÜÓëÄú˳ÐÄЯÊÖ¹²³É³¤¡£ _______________________________________________ python-chinese Post: send python-chinese在lists.python.cn Subscribe: send subscribe to python-chinese-request在lists.python.cn Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn Detail Info: http://python.cn/mailman/listinfo/python-chinese -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070606/7a31b127/attachment.htm
Zeuux © 2025
京ICP备05028076号