Silverlight控件内容相关定制方法

Silverlight开发工具是一个跨多平台的多媒体Web应用程序。它的出现帮助很多开发人员实现了许多功能的需求。在这里我们将会了解到有关Silverlight控件内容的制定方法,希望对大家有些帮助。#t#

创新互联网络公司拥有十年的成都网站开发建设经验,1000+客户的共同信赖。提供网站设计、成都网站制作、网站开发、网站定制、买链接、建网站、网站搭建、成都响应式网站建设、网页设计师打造企业风格,提供周到的售前咨询和贴心的售后服务

在Silverlight控件内容中,WatermarkedTextBox控件可以为用户的输入提供一段提示信息,如果只是简单的一点文字信息,有时候未免显得单调,如果加上相应的图片说明效果会更好。这样看起来界面显的就生动多了,XAML声明如下:

  1. < Canvas Background="#46461F"> 
  2. < WatermarkedTextBox x:Name="UserName" 
    Canvas.Top="30" Canvas.Left="50" 
  3. Width="320" Height="48"> 
  4. < WatermarkedTextBox.Watermark> 
  5. < StackPanel Width="320" Height="48"
     Orientation="Horizontal"> 
  6. < Image Source="admin.png" Horizontal
    Alignment="Left">< /Image> 
  7. < TextBlock Text="请输入用户名" 
    VerticalAlignment="Center" Foreground=
    "#999999"/> 
  8. < /StackPanel> 
  9. < /WatermarkedTextBox.Watermark> 
  10. < /WatermarkedTextBox> 
  11.  
  12. < WatermarkedTextBox x:Name="Password" 
    Canvas.Top="110" Canvas.Left="50" 
  13. Width="320" Height="48" Horizontal
    Alignment="Left"> 
  14. < WatermarkedTextBox.Watermark> 
  15. < StackPanel Width="320" Height="48" 
    Orientation="Horizontal"> 
  16. < Image Source="lock.png" Horizontal
    Alignment="Left">< /Image> 
  17. < TextBlock Text="请输入密码" Vertical
    Alignment="Center" Foreground="#999999"/> 
  18. < /StackPanel> 
  19. < /WatermarkedTextBox.Watermark> 
  20. < /WatermarkedTextBox> 
  21.  
  22. < Button Canvas.Top="180" Canvas.Left="100" 
  23. Width="120" Height="48"> 
  24. < Button.Content> 
  25. < StackPanel Orientation="Horizontal"> 
  26. < Image Source="apply.png" Horizontal
    Alignment="Left">< /Image> 
  27. < TextBlock Text="登 录" Vertical
    Alignment="Center" Margin="10 0 0 0">
    <
     /TextBlock> 
  28. < /StackPanel> 
  29. < /Button.Content> 
  30. < /Button> 
  31. < /Canvas> 

很多控件都有Content或者Text属性,我们完全可以充分发挥自己的想象力去进行定制Silverlight控件内容,定制后控件仍然具有原来的功能行为,如上面的示例,当输入用户名控件获得焦点时文字和图片都将消失。

网页题目:Silverlight控件内容相关定制方法
网页URL:http://www.csdahua.cn/qtweb/news33/62983.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网