WPF提示框效果
WPF提示框效果
1,新建WPF应用程序
2,添加用户控件Message
3,在Message中编写如下代码
<Border x:Name="border" BorderThickness="3" Width="400" Height="60" CornerRadius="30" BorderBrush="Black" Background="#FF293546">
        <TextBlock Height="35" Margin="0,10,20,5"   VerticalAlignment="Top" FontSize="24" FontWeight="Bold" Foreground="#FF507750" Text="看看!我的提示框" Width="197"></TextBlock>
    </Border>
4,在WindowMain的加载事件中编写如下代码
NameScope.SetNameScope(root, new NameScope());
            Message m = new Message();
            m.Name = "aa";
注册名称
            root.RegisterName("aa", m);
            m.SetValue(Canvas.TopProperty,50.0);
            m.SetValue(Canvas.LeftProperty,20.0);
            this.root.Children.Add(m);
//一个改变透明度的故事版
Storyboard sb = new Storyboard();
            DoubleAnimation da = new DoubleAnimation();
            da.To = 0;
            da.Duration = TimeSpan.FromSeconds(5);
            Storyboard.SetTarget(da,m);
            Storyboard.SetTargetProperty(da, new PropertyPath("(UIElement.Opacity)"));
            sb.Children.Add(da);
            sb.Completed += new EventHandler(sb_Completed);
            sb.Begin();
        }
//动画执行完成后移除用户控件
        private void sb_Completed(object sender,EventArgs e)
        {
            this.root.Children.RemoveAt(1);
}
WPF提示框效果的更多相关文章
- 【转】提示框第三方库之MBProgressHUD iOS toast效果 动态提示框效果
		
原文网址:http://www.zhimengzhe.com/IOSkaifa/37910.html MBProgressHUD是一个开源项目,实现了很多种样式的提示框,使用上简单.方便,并且可以对显 ...
 - JS组件Bootstrap实现弹出框和提示框效果代码
		
这篇文章主要介绍了JS组件Bootstrap实现弹出框和提示框效果代码,对弹出框和提示框感兴趣的小伙伴们可以参考一下 前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编 ...
 - div+css实现圆形div以及带箭头提示框效果
		
.img{ width:90px; height:90px; border-radius:45px; margin:0 40%; border:solid rgb(100,100,100) 1px;& ...
 - 基于JQuery 的消息提示框效果代码
		
提示框效果 一下是封装到 Jquery.L.Message.js 中的JS文件内容 var returnurl = ''; var messagebox_timer; $.fn.messagebox ...
 - 单一按钮显示/隐藏&&提示框效果
		
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
 - JS组件系列——Bootstrap寒冬暖身篇:弹出框和提示框效果以及代码展示
		
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
 - Bootstrap:弹出框和提示框效果以及代码展示
		
前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的 ...
 - Bootstrap实现弹出框和提示框效果代码
		
一.Bootstrap弹出框使用过JQuery UI应该知道,它里面有一个dialog的弹出框组件,功能也很丰富.与jQuery UI的dialog类似,Bootstrap里面也内置了弹出框组件.打开 ...
 - Tooltip浮动提示框效果(掌握里面的小知识)
		
使用原生JavaScript设计和实现Tooltip浮动提示框特效,了解代码简化.事件绑定.事件冒泡等技巧和知识. 特效四个关键点:显示:鼠标移到ToolTip超链接上时,ToolTip提示框可以显示 ...
 
随机推荐
- Maven的安装与使用(ubuntu)
			
一.安装Maven 1.下载Maven,http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-m ...
 - [LeetCode] Decode Ways 解题思路
			
A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' - ...
 - hdoj 1201 18岁生日
			
18岁生日 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submi ...
 - IIS发布站点错误
			
发布站点的时候出现以下错误:解决方法: 1. 设置c:windows\temp 目录访问权限 temp--> 属性-->安全-- > 添加network service --> ...
 - 获取自身ip
			
curl http://members.3322.org/dyndns/getip curl一下这个网址即可 Linux 终端中可以直接这样使用
 - Android开发环境搭建(图文教程)
			
昨天又搭建了一次Android的开发环境,尝试了好几种方式,也遇到了一些问题,在此分享一下. 注意:官网公布的最新版本号的SDK和ADT(23.0.0),对于和Eclipse集成的开发环境是有BUG存 ...
 - 在内核外编写的linux驱动程序MAKEFILE
			
一般都是这么写: ifneq ($(KERNELRELEASE),) obj-m := else KERNELDIR ?= /lib/modules/$(shell uname -r)/build ...
 - qt中如果用qDebug输出彩色调试信息
			
Linux: 在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符. 指令格式如下\033[*m 这里的*就是转义字符,例如我们要输出一段绿色的文字 qDebug(" ...
 - Android开发之意图解析
			
android中意图(intent)就是告诉系统要做某件事情.比如要拨打电话或者发送短信. 或者在一个Activity中点击按钮跳转到另外一个activity时也用到意图.意图分为两种:显示意图和隐 ...
 - 父页面iframe自动适应子页面的宽高度
			
<script type="text/javascript"> function load(){ parent.document.getElementById(&quo ...