2015-10-08 61 views
0

我正在用這種方式編寫WPF中的自定義控件:用戶設置一些屬性,該類型是某些類。然後,控件檢查此對象並生成一些集合,這些集合將通過數據綁定在UI中顯示。在WPF控件中隱藏的公共屬性

爲了使數據綁定起作用,這個集合應該是一個公共屬性,但爲了封裝,我不希望它公開。

這種情況下的最佳做法是什麼?

+0

你不能讓它變成'私人'嗎?或者讓'set'成爲'private'?或者甚至更好,使用'ReadOnlyCollection',並將'set'設置爲'private'。 –

回答