2016-09-13 18 views
1

我有一個散景DataTable對象。我使用傳入的數據流動態更新它。在某個時間點,我想選擇(使用鼠標)特定的單元格並將其值(複製到另一個文本框中)。但是,我無法複製文本。 DataTable中是否有任何屬性可用於執行此操作,或者還有其他解決方法。如何從散景中的DataTable對象中選擇文本

data = dict(x=[], y=[]) 
source = ColumnDataSource(data) 
columns = [ 
      TableColumn(field="x", title="ID"), 
      TableColumn(field="y", title="Count"), 
      ] 

data_table = DataTable(source=source, columns=columns, width=400, height=280) 

demo_data = {} 
demo_data['x'] = ["9985", "5106", "1218", "3427", 
        "2642", "2769", "3410", "9220", 
        "1298", "6562"] 
demo_data['y'] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 
+0

你能後你寫的代碼和外部數據,如果有的話? –

回答

1

您應該添加editable屬性DataTable,如:

data_table = DataTable(source=source, columns=columns, width=400, height=280, editable=True)