2017-01-03 56 views
0

我正在創建一個網格,用於顯示從數據庫 (包含字段id,starttime,endtime,trigger,SubArea,MajorReason,DetailsReason的記錄的DownTime延遲)中獲取所有延遲的報告。在WPF中爲數據網格綁定Combox Box

這條記錄是fatched或基於插入觸發我從PLC得到它工作正常我可以插入記錄在停機時間表。

現在,當我在數據網格顯示此記錄它顯示開始時間,結束時間,面積(其被固定爲每次觸發單個文本框的值成功顯示)。

但現在的問題是片區它應該在組合框中應該是每行區值不同,其是基於分區列表。再次選擇子區域時,下一列中的另一個列表應該包含該子區域的所有主要原因的列表。當主要原因選擇另一個細節列表時也是如此。下一列中的MajorReason的combox框應顯示此MajorReason的原因。

總之我會列標題DataGrid中開始時間,結束時間,區域,次區域,主要的原因,詳細原因

從哪裏開始時間,結束時間區將顯示爲停機時間表只讀的文本塊。

但是在列部分區域將所有子區的組合列表(在列標題子區)屬於perticular區(我已經表分區即ID,分區,區)

然後,當子面選擇將具有組合列表的所有主要原因(在具有標題主要原因的列中)屬於特定子區域(我有表格主要原因,具有字段ID,主要原因,子區域)

同樣當主要原因選擇將具有組合列表所有細節原因(屬於特定主要原因的標題中的細節原因欄)。

在此先感謝幫助我。

回答