上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
wuno2001
註冊時間: 2007-02-09 文章: 56
第 1 樓
|
發表於: 星期二 六月 16, 2009 10:41 am 文章主題: 請問grid中checkbox欄的click事件如何建立? |
|
|
各位大大,
請問grid中checkbox欄的click事件如何建立?
或是grid中checkbox被click後如何觸發grid的AfterRowColChange事件,
以上,謝謝!! |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2157
第 2 樓
|
發表於: 星期二 六月 16, 2009 6:24 pm 文章主題: |
|
|
一般checkbox 會用 valid , 很少人會用 click
可以寫成類似
if this.value = .t.
this.parent.parent.AfterRowColChange()
endif _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. |
|
回頂端 |
|
|
wuno2001
註冊時間: 2007-02-09 文章: 56
第 3 樓
|
發表於: 星期三 六月 17, 2009 9:59 am 文章主題: |
|
|
garfield大大好:
因為我想做即時計數,所以想用click事件.
同一個checkbox,click一下v就+1,再click一下就-1.
也許valid事件也可以做到,但我並不確定.
另外,這段程式碼在grid中如何建立起來,
該寫在那裡呢?請指導賜教,謝謝!! |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2157
第 4 樓
|
|
回頂端 |
|
|
andywilliams
註冊時間: 2004-10-23 文章: 111
第 5 樓
|
發表於: 星期三 六月 17, 2009 11:40 am 文章主題: |
|
|
...AfterRowColChange
this.refresh
...Check1.click
=thisform.countV()
this.parent.parent.refresh |
|
回頂端 |
|
|
wuno2001
註冊時間: 2007-02-09 文章: 56
第 6 樓
|
發表於: 星期三 六月 17, 2009 12:05 pm 文章主題: |
|
|
garfield大大好:
因為grid中的物件是用程式碼設定產生,
一開始grid是完全空白的並沒有任何欄的物件,
大致描述如下:
select .F. as chk_field,* from yy into table xx
thisform.grid1.RecordSource="xx"
with thisform.grid1
.DeleteColumn(1)
.AddColumn(1)
ln_cc = fcount('xx')
.Columns[ln_cc].RemoveObject('Text1')
.Columns[ln_cc].ControlSource = 'xx.chk_field'
.Columns[ln_cc].AddObject('chk_1', 'checkbox')
.Columns[ln_cc].chk_1.Caption = ''
.Columns[ln_cc].chk_1.Visible = .T.
.Columns[ln_cc].Header1.Caption = '選'
.Columns[ln_cc].Width = 17
.Columns[ln_cc].Sparse = .F.
endwith
也因為偷懶,使用了VFP提供的標準物件checkbox
真不行就要改用自定義物件了,還請再予指導,謝謝!! |
|
回頂端 |
|
|
garfield Site Admin
註冊時間: 2003-01-30 文章: 2157
第 7 樓
|
|
回頂端 |
|
|
wuno2001
註冊時間: 2007-02-09 文章: 56
第 8 樓
|
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4212 來自: Taipei,Taiwan
第 9 樓
|
發表於: 星期三 六月 17, 2009 5:15 pm 文章主題: |
|
|
會用到 自定義物件,看起來也是住在巷子裡的人 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
|