使用Silverlight Toolkit实现弹窗---ChildWindow

      在Silverlight中写一个弹窗功能并不难,但必定也要自己写代码,定义模式去实现,而 在SilverlightToolKit3中,提供了一个叫“ChildWindow”的类,位于:  Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/
摘要由CSDN通过智能技术生成

      在Silverlight中写一个弹窗功能并不难,但必定也要自己写代码,定义模式去实现,而
 在SilverlightToolKit3中,提供了一个叫“ChildWindow”的类,位于:  

    System.Windows.Controls

          
     使用它,我们可以很容易的将任何想放在新窗口中显示的内容,以弹窗的形式显示显示。
    
     下面演示一下效果:
    
     1.点击弹窗按钮。
     
     2.弹出子窗体,并输入数据。

     
    
      3.点击“提交”按钮返回父窗体。
     
     
    
      下面就简要介绍一下其用法,如果之前我们执行了Silverlight ToolKit 3 的安装包。我
们只要在相应的SL应用项目上击鼠标右键,选“添加”--> "新建项",就可以在弹出窗口中
看到新加了一个“Silverlight Child Window”模板,这时我们选中它,并将新创建的子窗口
命名为:MyChildWindow.xaml

  
    
       这样,我们在可以在这个新建的XAML文件中加入任何我们想弹窗显示的元素了,比如:    

< controls:ChildWindow  x:Class ="Silverlight_ToolKit3.MyChildWindow"
    xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"  
    xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"  
    xmlns:controls
="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls"
    Width
="400"  Height ="180" >
    
< Grid  x:Name ="LayoutRoot"  Background ="White" >
        
< Grid.ColumnDefinitions >
            
< ColumnDefinition  Width ="100" />
            
< ColumnDefinition <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值