2014-09-23 68 views
0

我有一個listcontrol實例由4列組成。現在我想編輯列表中的第二列項目。如何讓它可編輯?我在代碼項目和許多其他論壇中看到過許多示例,但沒有一個論壇我得到了一個簡單的解決方案。我可以做到這一點,但它很費時(通過調試),是否有任何簡單的解決方案,使列表中的特定列項目可編輯。(例如,我希望所有的項目第二列可編輯)如何使列表控件中的特定列項可編輯?

任何建議,可以明顯..

+0

是喲你只需要詢問一整列,或者是某個特定欄目中的一些項目? – rrirower 2014-09-23 16:42:12

+0

@rrirower對於特定列中的所有項目。 – Siva 2014-09-24 05:30:05

+0

該功能對於列表控件來說不是本機的。如前所述,您需要編寫自己的代碼,或者使用專門編寫的類來提供該功能。 – rrirower 2014-09-24 12:17:08

回答

0

這是你快速的解決方案與就地編輯所有列:http://www.codeproject.com/Articles/8112/CQuickList

+0

我也經歷了這個也沒有任何其他方式存在。 – Siva 2014-09-24 05:30:53

+0

通過?來吧,這個控制很好!對於標準CListCtrl中子項目的就地編輯沒有內置支持。不要這麼懶! :) – thomiel 2014-09-24 08:08:13

相關問題