博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Phone 7 Coding4Fun控件简介
阅读量:4669 次
发布时间:2019-06-09

本文共 1473 字,大约阅读时间需要 4 分钟。

    由于windows phone自带的弹出框实在太过简陋,功能也不够强大,这时就可以利用第三方控件Codig4Fun来实现类似silverlight中ChildWindow的作用。

Coding4Fun的下载地址为: 

    1.MessagePrompt 消息弹出框

 

private void ShowMessage_Click(object sender, EventArgs e)        {            MessagePrompt msg = new MessagePrompt();            msg.Title = "This is a Message";            msg.Message = "Message";            msg.Show();        }

 

  2.PasswordInputPrompt 输入密码对话框

 

private void ShowPassWord_Click(object sender, EventArgs e)        {            PasswordInputPrompt password = new PasswordInputPrompt();            password.Title = "InputPassWord";            password.Message = "Please input Password";            //用于获取输入信息的返回值,返回信息保存在e.Result中            password.Completed += new EventHandler
>(password_Completed); } void password_Completed(object sender, PopUpEventArgs
e) { if (e.PopUpResult == PopUpResult.Ok) { //点击ok后执行 } else if (e.PopUpResult == PopUpResult.Cancelled) { //点击cancel后执行 } }

 

    3.InputPrompt 输入框,用法和密码弹出框类似

    4.AboutPrompt 关于对话框,起到说明作用

    5.ToastPrompt 在屏幕上显示消息,然后消失

其中窗体的body部分可以自由替换为其他UserControl:

 

private void About_Click(object sender, EventArgs e)        {            AboutPrompt about = new AboutPrompt();            about.Body = new About();            about.Show();        }

 

 

 

 

 

 

转载于:https://www.cnblogs.com/infly123/archive/2013/05/18/3085556.html

你可能感兴趣的文章
[Python] 用python做一个游戏辅助脚本,完整思路
查看>>
(转载)linux中shell变量
查看>>
对象数组操作
查看>>
盘点selenium phantomJS使用的坑
查看>>
Android Studio优秀插件汇总
查看>>
oracle下的数据库实例、表空间、用户及其表的区分
查看>>
Jmeter中的变量(三)
查看>>
Oracle数据库备份dmp文件,使用cmd命令导入导出步骤,以及忘记Oracle密码
查看>>
20180601 -1
查看>>
jetty;linux 目录结构
查看>>
Codeforces914D Bash and a Tough Math Puzzle
查看>>
测试,发布,质量保障,用户体验
查看>>
python格式化输出
查看>>
Leetcode 231. Power of Two
查看>>
MYSQL IFNULL函数的使用
查看>>
InvocationTargetException异常
查看>>
Python处理Excel文件
查看>>
P1250 种树
查看>>
记录一下
查看>>
Java关键字---this的由来和其三大作用
查看>>