简短答案:将
exportselection所有列表框小部件的属性值设置为False或零。
从列表框小部件的pythonware概述中:
默认情况下,选择被导出到X选择机制。如果您在屏幕上有多个列表框,这确实会使可怜的用户感到困惑。如果他在一个列表框中选择某项,然后在另一个列表框中选择某项,则原始选择将被清除。在这种情况下,禁用此机制通常是一个好主意。在以下示例中,在同一对话框中使用了三个列表框:
b1 = Listbox(exportselection=0)for item in families: b1.insert(END, item)b2 = Listbox(exportselection=0)for item in fonts: b2.insert(END, item)b3 = Listbox(exportselection=0)for item in styles: b3.insert(END, item)
关于tk小部件的权威文档基于Tcl语言而不是python,但是很容易转换为python。该
exportselection属性可以在标准选项手册页上找到。



