成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WPF附加屬性相關用途介紹

開發 開發工具
WPF附加屬性可以通過不同的子元素幫助我們在父元素中定義的屬性指定唯一值。在這篇文章中我們將會幫助大家詳細介紹相關概念。

我們通過對WPF的深入學習,可以知道,WPF中的屬性可以分為兩種,一種是依賴屬性而另外一種則是附加屬性。我們在這里將會重點介紹WPF附加屬性。#t#

WPF附加屬性是允許不同的子元素為 實際在父元素中定義的屬性指定***值。例如:

  1. < DockPanel> 
  2. < CheckBox DockPanel.
    Dock
    ="Top">Hello
    < /CheckBox> 
  3. < /DockPanel> 

Dock不是CheckBox的屬性,而是定義在DockPanel中的。

用代碼使用:

  1. DockPanel myDockPanel = 
    new DockPanel();  
  2. CheckBox myCheckBox = 
    new CheckBox();  
  3. myCheckBox.Content = 
    "Hello";  
  4. myDockPanel.Children.
    Add(myCheckBox);  
  5. DockPanel.SetDock
    (myCheckBox, Dock.Top); 

如何創建WPF附加屬性

1. 聲明一個 DependencyProperty 類型的 public static readonly 字段,將附加屬性定義為一個依賴項屬性。

2. 使用 RegisterAttached 方法的返回值來定義此字段。例如:

  1. public class OwerClass : 
    DependencyObject  
  2. {  
  3. public static string 
    GetAttachedPropertyName
    (DependencyObject obj)  
  4. {  
  5. return (string)obj.GetValue
    (AttachedPropertyNameProperty);  
  6. }  
  7. public static void SetAttached
    PropertyName(DependencyObject 
    obj, string value)  
  8. {  
  9. obj.SetValue(AttachedProperty
    NameProperty, value);  
  10. }  
  11. public static readonly 
    DependencyProperty 
    Attached
    PropertyNameProperty
     =  
  12. DependencyProperty.RegisterAttached
    ("AttachedPropertyName", 
    typeof(string), typeof(OwerClass), 
    new UIPropertyMetadata(0));  

WPF附加屬性小提示:

可以利用VS2008智能提示:在class里面輸入propa,然后按Tab 自動生成基本內容:)

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

2009-12-23 17:18:45

WPF Attache

2009-12-29 10:11:56

WPF布局屬性

2009-12-29 13:29:28

WPF Depende

2009-12-25 11:04:51

WPF Border

2010-02-24 16:52:59

WCF支持WebGet

2009-12-29 16:02:48

ADO.NET新特性

2010-01-11 15:43:06

VB.NET類屬性

2009-12-23 09:26:56

ADO.NET屬性

2011-08-16 15:04:15

交換機快速啟動

2023-09-15 11:49:33

wpf依賴屬性

2009-12-28 13:47:35

WPF對話框

2009-12-24 15:22:10

WPF繼承自定義窗口

2009-12-28 17:48:01

WPF界面布局

2009-12-28 17:54:49

WPF嵌入式資源

2009-12-24 16:46:42

ADO Connect

2009-12-28 14:51:59

WPF元素樹

2014-12-09 10:48:12

openstacknovaNUMA

2009-12-21 13:59:03

ADO.NET特性

2010-03-30 09:04:26

Silverlight依賴屬性附加屬性

2009-12-23 11:24:42

WCF附加屬性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲 欧美 另类 综合 偷拍 | 久草成人 | 高清人人天天夜夜曰狠狠狠狠 | 亚洲视频一区二区三区 | 精品国产乱码久久久久久影片 | 久久爱综合| 亚洲一区中文字幕在线观看 | 日本天天操 | 91影视 | 日韩精品在线免费观看视频 | 精品久久一区二区三区 | 精品久久中文 | 黄色免费观看 | 一区二区三区四区在线 | www.精品国产 | 免费不卡视频 | 国产aⅴ爽av久久久久久久 | 性网站免费 | 欧美日本亚洲 | 欧美精品1区2区3区 精品国产欧美一区二区 | 国产精品999| 欧美久久天堂 | 成年人在线观看 | 亚洲欧美一区二区三区国产精品 | 91视频在线看 | 久久国产精品视频 | 91精品亚洲| 欧美一区2区三区3区公司 | 成人毛片在线视频 | 国产一级片免费视频 | 一区二区三区日 | 国产在线一区二区 | 国产精品a久久久久 | 久久高清| 夜操| 国产婷婷 | 日韩在线h | 国产精品高 | www亚洲精品 | 91av免费看 | 中文字幕在线播放不卡 |