嗨,大家好,我已瀏覽通過網絡找到了依賴道具的定義,但找不到任何人this.Can最簡單的DEF幫助我一個例子?謝謝
回答
在這裏已經有一些討論本身有關this.Please經過一些。
What is a dependency property?
What is the Dependency property in WPF
Dependency Property In WPF/SilverLight
How is dependency property implemented?
What is the difference between Property and Dependency Property
Dependency Property Uses in WPF
也谷歌,你可以找到一些真棒文章。
http://joshsmithonwpf.wordpress.com/2007/06/22/overview-of-dependency-properties-in-wpf/
http://www.switchonthecode.com/tutorials/wpf-tutorial-introduction-to-dependency-properties
http://www.dotnetfunda.com/articles/article961-wpf-tutorial--dependency-property-.aspx
下面是從WPF 4 Unleashed書報價:
WPF引入了一種新類型的財產 叫做依賴屬性,它是 用過在整個平臺上啓用 造型,自動數據綁定,動畫 ,等等。你可能會首先懷疑地滿足這個概念,因爲 它使具有簡單字段的.NET 類型的圖片變得複雜, 屬性,方法和事件。但是 當你明白 依賴屬性解決的問題時,你將 很可能接受它們作爲歡迎 的補充。
依賴項屬性取決於多個提供者以確定其在任何時間點的值 。這些 提供者可以是連續改變其值的動畫 ,其屬性值 向下傳播給其子代的 父元素,以及如此等等的 。可以說 的最大特徵是一個依賴屬性,它的內置 能夠提供更改 通知。
將智能添加到屬性的動機是 從聲明性標記直接啓用豐富的功能 。 WPF的聲明式友好設計的關鍵是 它的大量使用屬性。 Button, 例如,有111個公共屬性 (其中98個繼承自 控件及其基類)! 可以使用XAML (直接或通過使用設計工具) 輕鬆設置屬性,無需任何程序代碼。但 沒有 依賴屬性額外的管道,這將是 很難設置 屬性來獲得期望的結果 ,而不需要編寫額外的代碼 的簡單動作。
非常感謝大家,這已經打開了依賴屬性的光芒,何時使用它們以及爲了什麼。現在我明白它們足以與它們一起工作。 – Donny 2011-03-09 14:29:08
- 1. 什麼是依賴屬性?它有什麼用途?
- 2. 爲什麼依賴屬性?
- 3. 什麼是WPF中的依賴屬性
- 4. 何時使用依賴屬性
- 5. 目標屬性必須是依賴屬性 - 爲什麼?
- 6. 什麼是「TemplatedParent模板屬性」依賴項屬性優先
- 7. 什麼是依賴注入,爲什麼要使用它?
- 8. 使用依賴項屬性
- 9. 使用依賴屬性
- 10. 爲什麼依賴屬性被聲明爲靜態只讀?
- 11. ListView.View是依賴屬性
- 12. 依賴屬性
- 13. 依賴屬性
- 14. WPF:依賴屬性和DataContext
- 15. 屬性依賴和JPA
- 16. CollectionPropertiesShouldBeReadOnly和依賴屬性
- 17. 爲什麼ViewModel需要實現INotifyPropertyChanged或使用依賴屬性?
- 18. 爲什麼我們應該實際使用依賴屬性?
- 19. WPF:CLR屬性依賴屬性
- 20. WPF依賴屬性 - 被忽略
- 21. 什麼時候使用依賴注入?
- 22. 什麼是Cometd?爲什麼它被使用和如何工作
- 23. 什麼是silverlight/wpf中的依賴屬性
- 24. 爲什麼依賴屬性必須是靜態
- 25. WPF - 沒有回調的依賴屬性的興趣是什麼
- 26. 爲什麼依賴屬性是「靜態的」?
- 27. Silverlight:何時提供依賴項屬性?
- 28. 依賴屬性空
- 29. 依賴屬性WPF
- 30. 什麼時候使用@JsonProperty屬性,它用於什麼?
biju,edda鏈接是不是已經被要求。你必須解釋凱塔。 – Learner 2013-10-17 18:06:05