首先,我是MVVM模式和C#/ XAML開發的新手。對不便之處感到抱歉。tabcontrol的綁定數據
所以我們的目標是創建一個完整的應用程序,包括按鈕,tabcontrol和使用綁定和命令來正確地收集它們。
每個按鈕代表一個具有自己的信息(名稱,ID,序列號......)的特定對象。所有這些按鈕都在窗口頂部的特定視圖中顯示。在這個窗口的底部,我需要顯示一個表格,其中包含與按鈕關聯的多個項目和內容。
這裏的問題是表格。我需要在表格內顯示被點擊對象的信息,並且對於所有的tabitems裏面的內容可能會有所不同。還有一件事情是當按下一個按鈕時,表格的視圖完全改變並顯示其他信息。
我的問題是:
我是否需要爲我的每一個按鈕/對象的一個模型和視圖模型相關聯的呢?
包含所有按鈕的視圖可以是與表格分開的視圖,它們都將在MainView中?
我是否可以像滾動查看器一樣在表格中表示數據,並且在點擊它時是否可以從模型中添加新行以及其他信息?
我希望我的解釋足以幫助所以這裏是我的應用程序顯示不同的上下文的示意圖。 enter image description here enter image description here
感謝大家的幫助。