成人免费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

2010-01-11 15:43:06

VB.NET類屬性

2009-12-23 09:26:56

ADO.NET屬性

2011-08-16 15:04:15

交換機快速啟動

2009-12-29 16:02:48

ADO.NET新特性

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:54:49

WPF嵌入式資源

2009-12-28 17:48:01

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特性

2009-12-23 11:24:42

WCF附加屬性

2010-03-30 09:04:26

Silverlight依賴屬性附加屬性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人一区二区三区视频 | 午夜精品在线观看 | 一区二区三区视频在线观看 | 天堂一区在线 | 欧美综合一区二区 | 射欧美| 成人在线视频网 | 日韩成人免费视频 | 国产91网站在线观看 | 欧洲精品在线观看 | 国产区免费视频 | 黄色网络在线观看 | 一级毛片色一级 | 国产在线中文 | 国产精品色av | jlzzjlzz国产精品久久 | 久久亚洲精品视频 | 在线欧美亚洲 | 国产精品久久久久久久久图文区 | 亚洲欧美在线视频 | 1204国产成人精品视频 | 国产精品a一区二区三区网址 | 成人性视频在线播放 | 国产一伦一伦一伦 | www国产亚洲精品久久网站 | 一区二区三区影院 | 久久久国产精品入口麻豆 | 麻豆av免费观看 | 黑人久久久 | 午夜视频一区二区三区 | 亚洲国产精品久久久久婷婷老年 | 午夜小视频免费观看 | 欧美日韩一区在线 | 欧美精品福利视频 | 特级特黄特色的免费大片 | 国产成人精品一区二区三区四区 | 中文字幕av亚洲精品一部二部 | 国产精品 亚洲一区 | 不卡视频一区二区三区 | 综合色导航 | 国产亚洲一区二区精品 |