|
假定我要用Silverlight類庫(kù)實(shí)現(xiàn)一些通用控件,然后在應(yīng)用程序中引用這個(gè)控件庫(kù)。當(dāng)然,控件通常也要訪問(wèn)其他一些第三方或開(kāi)源的開(kāi)發(fā)包,例如Silverlight Toolkit。
于是這個(gè)項(xiàng)目的依賴關(guān)系如下: Silverlight Application => Silverlight Control => Silverlight Toolkit。在Visual Studio中創(chuàng)建好項(xiàng)目之間的引用關(guān)系:
然后在類庫(kù)項(xiàng)目中創(chuàng)建一個(gè)簡(jiǎn)單的控件,比如:
<UserControl x:Class="SLLib.TestControl"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controlsToolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit"
>
<Grid x:Name="LayoutRoot">
<controlsToolkit:DockPanel>
controlsToolkit:DockPanel>
Grid>
UserControl>
NET技術(shù):Silverlight陷阱:注意程序集引用問(wèn)題,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。