2011-09-23 38 views
0

我似乎無法找到已經存在的此問題的答案。如何在XtraGridControl設計器中設置基於GridColumn的另一個GridColumn值的可見性?

我的問題是,我有一個員工在XtraGridControl中顯示的信息,其視圖設置爲CardView。在我的Employee類中,我有一個Terminated bool屬性,用於告知員工是否已被終止。我還有一個TerminationDate財產,只有當僱員已被終止時(employee.Terminated == true),該財產纔有效。

我的問題是:如果在XtraGridControl中通過設計器的「Terminated」列的值爲false,或者是否需要編寫代碼,是否可以隱藏「終止日期」列?

如果確實需要編碼,那麼關於在哪裏尋找的建議將會有所幫助。我是DevExpress的新手。

我使用DevExpress控件的版本10.2,VisualStudio 2010作爲我的IDE,用於程序目的我沒有使用數據庫作爲數據源我正在使用通用List

在此先感謝。

編輯:我應該注意到,我想爲單個卡做這個,而不是禁用所有行的列。

+0

感謝拼寫修復程序,我應該在發佈問題之前進行雙重檢查。 –

回答

0

我設法讓這個工作,但不使用任何GridControl或視圖幫助。

只是用一個答案來結束問題。我製作了DateTime,終止日期爲可空DateTimeDateTime?),然後打開視圖中的選項以隱藏隱藏終止日期的空值列,這會導致我嘗試實現的外觀。

相關問題