Silverlight用戶控件實(shí)現(xiàn)方法總結(jié)
作者:佚名
Silverlight用戶控件的創(chuàng)建實(shí)現(xiàn)方法其實(shí)比較簡單。通過這篇文章介紹的方法,大家應(yīng)該可以充分的掌握實(shí)現(xiàn)技巧,并在實(shí)踐中靈活運(yùn)用。
Silverlight工具是一個用于處理音頻視頻相關(guān)的多媒體應(yīng)用操作工具??梢詭椭_發(fā)人員輕松實(shí)現(xiàn)這方面的一些功能。在這里我們將會為大家詳細(xì)介紹有關(guān)Silverlight用戶控件的創(chuàng)建方法,希望對大家有所幫助。#t#
在Silverlight中,我們可以根據(jù)開發(fā)自定義控件或者創(chuàng)建用戶控件,以達(dá)到控件重用的目的,添加一個新的Silverlight用戶控件:
編寫Silverlight用戶控件實(shí)現(xiàn)代碼:
- < Grid x:Name="LayoutRoot"
Background="White"> - < Rectangle HorizontalAlignment=
"Stretch" VerticalAlignment="Stretch" - Opacity="0.7" Fill="#FF8A8A8A"/>
- < Border CornerRadius="15" Width=
"400" Height="150" Background=
"LightPink" Opacity="0.9"> - < StackPanel Orientation=
"Horizontal" Height="50"> - < Image Source="info.png"
Margin="10 0 0 0">< /Image> - < Button Background="Red"
Width="120" Height="40" - Content="OK" Margin="10 0 0 0"
FontSize="18"/> - < Button Background="Red"
Width="120" Height="40" - Content="Cancel" Margin="50 0 0 0"
FontSize="18"/> - < /StackPanel>
- < /Border>
- < /Grid>
在需要使用該用戶控件的頁面XAML中注冊命名空間:
使用Silverlight用戶控件:
- < Grid x:Name="LayoutRoot"
Background="#46461F">- < uc:ConfirmBox x:Name=
"mybox">< /uc:ConfirmBox>- < /Grid>
責(zé)任編輯:曹凱
來源:
博客園