<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Silverlight 控件開(kāi)發(fā)之 "extern alias” 關(guān)鍵字

      早在.net2.0, 微軟就發(fā)布了"extern alias" C#關(guān)鍵字,目的就是為了解決在參照不同的Assembly時(shí)類型全名相同的問(wèn)題。

       

      以前還沒(méi)覺(jué)得有多大的用處,但在做Silverlight DesignTime開(kāi)發(fā)時(shí),深刻感覺(jué)到它的必要了。原因很簡(jiǎn)單,Silverlight的DesignTime(IDE/Blend)都是WPF程序,有很多類型都是同時(shí)存在于SL和WPF assembly 中,比如System.Windows.FrameworkElement 。所以我們需要用這個(gè)關(guān)鍵字來(lái)明確指出代碼中的類型到底屬于SL或者WPF。

       

      System.Windows.FrameworkElement 就在PresentationFramework.dll(WPF)和System.Windows.dll(SL)中都有定義,當(dāng)我們?cè)贒esignTime代碼里需要使用FrameworkElement 時(shí),可以如此調(diào)用:

       

      // sl 就是System.Windows.dll的別名,在IDE里你可以用PropertyWindow去定義此Assembly的Aliases屬性
      //
      extern alias sl;
      
      using System;
      using System.Windows;
      internal class SampleDesignTimeClass
      {
      	private void SampleMethod(Type myControlType)
      	{
      		// 現(xiàn)在使用的FrameworkElement就是定義在SL中的Type了
      		//
      		if (typeof(sl::System.Windows.FrameworkElement).IsAssignableFrom(myControlType))
      		{
      			……
      		}
      	}
      
       }
      posted @ 2010-08-17 14:17  葡萄城技術(shù)團(tuán)隊(duì)  閱讀(909)  評(píng)論(1)    收藏  舉報(bào)
      主站蜘蛛池模板: 国产精品高清视亚洲乱码| 日韩有码精品中文字幕| 伊人色综合一区二区三区影院视频 | 国产精品久久久久7777| 老太脱裤让老头玩ⅹxxxx| 亚洲精品一区二区三区色| 国产亚洲AV电影院之毛片| 精品国产av无码一区二区三区 | 亚洲日韩AV秘 无码一区二区| 国产不卡在线一区二区| 国产99视频精品免费视频76| 亚洲欧美日韩久久一区二区 | 亚洲国产成人精品福利无码| 国产精久久一区二区三区| 国产中文字幕一区二区| 亚洲成人资源在线观看| 少妇爽到呻吟的视频| 中国少妇人妻xxxxx| 男人天堂亚洲天堂女人天堂 | 亚洲精品一区二区天堂| 免费的很黄很污的视频| 亚洲精品无码你懂的| 中文字幕精品亚洲二区| 香蕉影院在线观看| 美腿丝袜亚洲综合第一页| 国产亚洲精品AA片在线播放天| 平乐县| 在线免费观看毛片av| 国产女人高潮视频在线观看| 67194熟妇在线观看线路| 少妇人妻偷人精品免费| 国产亚洲精品第一综合另类| 一区二区中文字幕久久| 色悠悠国产在线视频一线| 天美传媒mv免费观看完整| 久久av高潮av喷水av无码| 亚洲国产成人综合自在线| 成人国产精品日本在线观看| 蜜桃臀av在线一区二区| 18禁国产一区二区三区| а√在线中文网新版地址在线|