我想實現一個屏幕來顯示WP7中的評論樹。每條評論都可以有孩子的評論等等。每個孩子的留言會從其父視覺上不同通過縮進WP7 - 實施評論樹。列表框,樹控件等?
即:
"comment text"
"Some child comment text"
"Some child comment text"
"some child comment text"
"comment text"
"Some child comment text"
什麼會着手實現這個的最佳方式?我想保持實現儘可能簡單,所以最初我想我可以使用單個ListBox並根據樹的深度以編程方式設置每個評論/ ListItem的填充/頁邊距。但我似乎無法得到它的工作。任何示例,建議,建議等?
編輯:做一些額外的閱讀,它似乎是一個DataTrigger對於這種事情將是完美的http://www.codeproject.com/Articles/113152/Applying-Data-Templates-Dynamically-by-Type-in-WP7 ...但WP7不支持觸發器。
我的另一個想法是使邊緣/填充屬性的評論類,然後數據綁定到...這應該工作,但我污染我的評論類與顯示信息。關於如何可以綁定Margin/Padding值的任何想法,但不知道如何混合模型&的視圖代碼?
這兩個鏈接都死了 – Pete 2013-12-06 21:35:13
感謝您指出,@Pete。我已更新鏈接並添加了其他信息。 – 2013-12-06 22:29:54
謝謝你!這很奇怪,因爲默認的電子郵件應用程序有某種樹形視圖結構會對來自同一個發件人的電子郵件進行分類。 – Pete 2013-12-06 22:40:51