自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

WPF觸發(fā)器各種類型總結(jié)

開發(fā) 開發(fā)工具
WPF觸發(fā)器類型可以分為三種,分別是:屬性觸發(fā)器Property Trigger;數(shù)據(jù)觸發(fā)器Data Trigger;事件觸發(fā)器Event Trigger。

WPF提供了很重要的一個東西就是綁定Binding, 它幫助我們做了很多事情。那么,今天我們要告訴大家的就是有關(guān)WPF觸發(fā)器的一些類型的簡要介紹。#t#

對于Binding我們可以設(shè)置其綁定對象,關(guān)系,并通過某種規(guī)則去驗證輸入,或者轉(zhuǎn)換值等等,這一切的背后是省去了很多我們需要自己去處理的代碼。而對于WPF最主要表現(xiàn)的東西—渲染UI,當(dāng)然是我們必須去了解和把握的了。

美工設(shè)計了很多效果,并把其設(shè)計成樣式展現(xiàn)(很大程度上我們應(yīng)該認(rèn)為Style也是一種資源),而作為程序員的我們不應(yīng)該只是簡單的拿來這些拼湊的效果,根據(jù)程序的邏輯和用戶的操作來動態(tài)的展現(xiàn)效果才是我們能發(fā)揮它對界面渲染的更好途徑。Trigger就給我們提供了很好的途徑去結(jié)合這些元素。

WPF觸發(fā)器,從某種意義上來說它也是一種Style,因為它包含有一個Setter集合,并根據(jù)一個或多個條件執(zhí)行Setter中的屬性改變。因為復(fù)用的緣故,Styles是放置觸發(fā)器的***位置。但對于每個FrameworkElement來說都有Triggers集合,你也可以放在Triggers集合里。WPF觸發(fā)器有三種類型:

屬性觸發(fā)器Property Trigger:當(dāng)Dependency Property的值發(fā)生改變時觸發(fā)。

數(shù)據(jù)觸發(fā)器Data Trigger: 當(dāng)普通.NET屬性的值發(fā)生改變時觸發(fā)。

事件觸發(fā)器Event Trigger: 當(dāng)路由時間被觸發(fā)時調(diào)用。

希望通過以上介紹有關(guān)WPF觸發(fā)器的內(nèi)容可以幫助大家初步了解這一方面的知識。

責(zé)任編輯:曹凱 來源: 博客園
相關(guān)推薦

2010-02-26 14:58:14

WCF單例模式

2010-02-04 11:32:01

數(shù)據(jù)交換技術(shù)

2010-02-25 10:29:17

WCF Transac

2021-04-20 08:32:56

蘋果AppStore違規(guī)

2009-12-23 17:49:28

WPF觸發(fā)器

2023-10-27 07:03:22

字符串String類型

2024-03-08 12:04:22

PythonPillow驗證碼

2010-01-18 11:13:59

光纖交換機接口

2010-01-19 16:56:46

交換機光纖端口

2009-12-24 17:30:39

WPF數(shù)據(jù)觸發(fā)器

2009-12-24 17:24:21

WPF屬性觸發(fā)器

2009-12-24 17:38:18

WPF事件觸發(fā)器

2009-12-24 17:52:05

WPF觸發(fā)器

2020-12-01 16:21:06

人工智能深度學(xué)習(xí)機器學(xué)習(xí)

2020-12-01 10:24:48

人工智能機器學(xué)習(xí)技術(shù)

2009-12-23 16:39:55

WPF命令

2009-12-25 10:46:36

WPF Page

2011-05-20 14:06:25

Oracle觸發(fā)器

2010-01-14 12:50:26

光纖以太網(wǎng)交換機

2009-12-28 09:13:50

WPF容器控件
點贊
收藏

51CTO技術(shù)棧公眾號