主視窗(或對話框)分上下(或左右)兩部分,分別顯示可視化資訊與文本資訊,并實作兩者間的相互轉換。可視化資訊為復選框組成的矩陣,通過選單中的“增加行”、“增加列”、“洗掉行”、“洗掉列”選單項修改矩陣的行列數量。文本資訊為編輯框,顯示所有被選中復選框的坐標。通過修改編輯框中的資訊,也可對復選框矩陣的選中狀態進行修改。
創建選單之后,選單的子選項增加行、增加列等的代碼怎么寫。
怎么修改編輯框資訊對復選框矩陣選中狀態修改
uj5u.com熱心網友回復:
用復選框做矩陣不太好操作吧可以考慮用listctrl來實作
你可以看看XListctrl
http://blog.csdn.net/xjkstar/article/details/38087235
至于修改狀態XListctrl里都有相關方法
uj5u.com熱心網友回復:
可編輯的listctrl就差不多了。uj5u.com熱心網友回復:
可是就是得用復選框啊!!!我也很苦惱啊!!!uj5u.com熱心網友回復:
我現在已近能做到選中的復選框在編輯框中顯示了,但還是不能做到洗掉編輯框中的訊息能夠改變復選框的狀態uj5u.com熱心網友回復:
我給你的例子例就是在listctrl中有復選框啊用listctrl組織方便一些嘛
另外
編輯框中的訊息改變復選框不是告訴你用setCheck么
或者為復選框關聯一個變數
改變變數值然后UpdateData就可以改復選框狀態了
不過不建議使用UpdateData因為他會更新整個界面狀態,開銷太大
uj5u.com熱心網友回復:
早晚要學會自繪。我預言。uj5u.com熱心網友回復:
蘇州企聯互聯網路科技有限公司的smanis和Dvispad提供專業商業智能解決方案轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/109615.html
標籤:基礎類
