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

WPF觸發(fā)器在代碼執(zhí)行中作用體現(xiàn)

開發(fā) 開發(fā)工具
WPF觸發(fā)器中執(zhí)行代碼是一個比較基礎的知識點,希望初學者們可以通過本文介紹的內容充分掌握這一知識,以提高自己對WPF的理解。

WPF觸發(fā)器中執(zhí)行代碼操作,如果操作熟練,可以幫助我們輕松實現(xiàn)許多功能。不過對于新手來說,他們還是需要從實戰(zhàn)中去積累經(jīng)驗。#t#

DependencyProperty.RegisterAttached方法允許用戶給控件/窗體等定義自己的依賴屬性,其包含的CallBack參數(shù)可以允許執(zhí)行某個特定方法。這允許我們在Trigger中去調用特定的事件處理。

其實嚴格的說WPF觸發(fā)器和Trigger不太有關系,因為這相當于我們給某個對象添加了自定義屬性并執(zhí)行某些事件。但trigger可以恰恰利用這個好處來簡介的執(zhí)行業(yè)務邏輯:

 

  1. public static readonly DependencyProperty 
    SomethingHappenedProperty = 
    DependencyProperty.RegisterAttached
    ("SomethingHappened", typeof(bool), 
    typeof(Window1), new PropertyMetadata
    (false, new PropertyChangedCallback
    (SomethingHappened)));  
  2. public bool GetSomethingHappened
    (DependencyObject d)  
  3. {  
  4. return (bool)d.GetValue
    (SomethingHappenedProperty);  
  5. }  
  6. public void SetSomethingHappened
    (DependencyObject d, bool value)  
  7. {  
  8. d.SetValue(SomethingHappened
    Property, value);  
  9. }  
  10. public static void SomethingHappened
    (DependencyObject d, Dependency
    PropertyChangedEventArgs e)  
  11. {  
  12. //do something here  

以上就是WPF觸發(fā)器執(zhí)行代碼的相關操作。

責任編輯:曹凱 來源: 博客園
相關推薦

2009-12-29 14:00:02

WPF Dispatc

2009-12-23 17:49:28

WPF觸發(fā)器

2011-03-28 10:05:57

sql觸發(fā)器代碼

2009-12-24 17:30:39

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

2009-12-24 17:24:21

WPF屬性觸發(fā)器

2009-12-24 17:19:13

WPF觸發(fā)器

2023-06-11 16:09:49

觸發(fā)器MySQL

2009-12-29 14:58:31

WPF優(yōu)點

2024-01-19 09:37:19

MySQL數(shù)據(jù)庫

2009-12-24 17:38:18

WPF事件觸發(fā)器

2009-12-28 09:50:08

WPF數(shù)據(jù)綁定

2011-03-03 09:30:24

downmoonsql登錄觸發(fā)器

2011-05-20 14:06:25

Oracle觸發(fā)器

2010-07-16 10:19:31

2009-12-25 15:29:12

WPF缺陷

2009-12-25 16:40:49

WPF優(yōu)勢

2010-02-25 17:22:39

WCF服務行為

2010-02-02 13:15:00

C++ lambda函

2010-01-14 10:35:34

VB.NET指針

2009-12-04 17:31:32

PHP編碼轉換
點贊
收藏

51CTO技術棧公眾號