Silverlight定義CheckBox控件相關操作指南
作者:佚名
Silverlight定義CheckBox控件在開發人員嚴重并不是一件非常發雜的實現步驟。下面這一段代碼的介紹應該可以讓大家詳細了解這方面的知識。
Silverlight中有很多控件的應用可以幫助我們在實際開發中獲得更為簡便的編程方式。我們在這里可以了解到Silverlight定義CheckBox控件的相關介紹,希望能幫助大家提高對這方面的理解程度。#t#
Silverlight定義CheckBox控件的模板如下代碼所示:
- < ControlTemplate TargetType="CheckBox">
- < StackPanel x:Name="Root" >
- < !-- OuterBorder -->
- < Border Width="20" Height="20">
- < !-- InnerBorder -->
- < Border x:Name="InnerBorder">
- < Grid>
- < !-- Higlight-->
- < Border x:Name="HighlightBorder">
- < /Border>
- < !-- Glow -->
- < Rectangle x:Name="Glow" Opacity="0">
- < /Rectangle>
- < !-- Checkmark Graphic-->
- < Path x:Name="Checkmark" Opacity="0">
- < /Path>
- < !-- Indeterminate Rect-->
- < Rectangle x:Name="Indeterm
inateRect" Opacity="0"> - < /Rectangle>
- < /Grid>
- < /Border>
- < /Border>
- < !-- ContentPresenter -->
- < ContentPresenter />
- < /StackPanel>
- < /ControlTemplate>
為了減少代碼,這里去掉了一些屬性,只是給出了必備的一些部件名稱。現在我們運行后,可以看到雖然CheckBox的樣式有了,但Silverlight定義CheckBox控件的實現代碼中并沒有任何交互的效果,如點擊鼠標后CheckBox并沒有選中。
責任編輯:曹凱
來源:
博客園