日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

WPF感悟(1)

發布時間:2023/12/15 asp.net 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WPF感悟(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文地址:http://liutiemeng.blog.51cto.com/120361/91632

1.UI層與邏輯層要盡可能地剝離(解耦)。?

2.Routed Event和Command比Event的耦合度要低。?

3.UI層與邏輯層的“血管”是數據關聯(Data Binding)。?

4.盡量不要試圖通過UI層去拿數據或者操作數據,而是直接去操作數據源。例如:?

  • 想對一個TreeView里的結點排序,不應該是對TreeViewItem排序,而是應該對TreeView的DataSource排序?
  • TreeView的Item是CheckBox,想把這些CheckBox認為選中,不應該從UI下手,而是把與CheckBox相關聯的數據設為true?
  • 想得到ListView(內嵌GridView)中的數據,不要使用VisualTree去找來找去,而是應該去訪問ListView的DataSource

5.數據關聯的核心思想是:數據決定UI。UI的作用是Update數據。比起Windows Form,WPF的UI作用淡化了很多。

轉載于:https://www.cnblogs.com/CocoWang/p/3664446.html

總結

以上是生活随笔為你收集整理的WPF感悟(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。