如何讓datawindow控制項無法得到焦點!!

2021-03-31 11:15:11 字數 427 閱讀 9340

讓datawindow控制項無法得到焦點!!就是對讓datawindow資料的一種保護!防止非法修改資料。另外還可以解決在資料視窗中當某一列得到焦點後,滑動滾動條後,字會跟著跑的現象。

方法如下:

將整個datawindow設定為保護方式:利用datawindow object的readonly 屬性可以將整個datawindow 設定為保護方式。  語法為:dw_1.object.datawindow.readonly=value 。value表示datawindow是否為唯讀(read-only)狀態,它有兩個取值:true 和false。

其實讓資料視窗不能獲得焦點的方法不止這乙個,比如可以設定在datawindow中某列的tab order 值制為0,則該列因得不到焦點而不能被修改;

但是第一種方法無疑是最簡單的,而且還可以通過程式進行動態的修改,所以我覺得是最好的。

Atitit 如何讓精靈控制項運動

atitit 如何讓 精靈控制項運動 讓sushi精靈動起來 上面的 我們建立了靜態的sushisprite,現在我們讓它動起來。使它從螢幕頂部下落到螢幕底部。在addsushi方法中新增如下 var dorpaction cc.moveto.create 4,cc.p sushi.x,30 sus...

Atitit 如何讓精靈控制項運動

atitit 如何讓 精靈控制項運動 讓sushi精靈動起來 上面的 我們建立了靜態的sushisprite,現在我們讓它動起來。使它從螢幕頂部下落到螢幕底部。在addsushi方法中新增如下 var dorpaction cc.moveto.create 4,cc.p sushi.x,30 sus...

如何讓復合控制項的子控制項獲得設計時支援

假如乙個復合控制項由乙個toolstript和乙個textbox組成,如何使toolstript獲得設計時支援,在設計時可以像使用普通toolstript一樣新增 刪除控制項?直接把toolstript設為public是無法達到目的的。必須定義乙個用於為元件實現設計時服務的designer desi...