2010-07-19 25 views
0

我們的Skins文件夾中有一個xaml文件,其中設計人員爲標籤,單選按鈕或複選框開發了一些樣式。我需要在這個xaml文件中找到控件Label,並在運行時在virewModel中分配內容屬性,以便它可以根據數據庫中的記錄自動顯示內容。如何實現這一點。查找控件例如在運行時標記並分配其內容mvvm wpf

請建議?

謝謝。

回答

1

爲什麼不只是有LabelContent屬性綁定到您的視圖模型:通過查找標籤,我們可以在給予其內容屬性中的數據庫字段值的for循環,以便它可以顯示

<Label Content="{Binding CustomerName}"/> 
+0

的Cuz根據所使用的標籤,每個數據庫中的記錄都有不同的內容。 請建議? – Tarun 2010-07-19 10:01:09

+0

而不是for循環,將所有值都放在List或Observable集合中,然後將其綁定到ItemsControl的ItemsSource,並使用Item控件的數據模板中的Label。 – 2010-07-20 14:41:16