zoukankan      html  css  js  c++  java
  • 自己积累的自定义控件库

    毕业后从事Windows Phone 8的开发也有段时间了,很可惜公司要观望一下Windows phone 的发展情况,接下来不再开发新的Wp项目。而我被暂时安排去学java。心中很是难过,很喜欢Windows Phone的说!

    今年刚毕业,在上个项目结束的时候也积累了自己的一些自定义控件。有些控件是基于系统控件进行拓展,有些控件则是自己开发的。在即将安排去打杂前,总结下,希望公司不要这个项目,以后能继续开发wp项目。

    整个控件的项目结构如下:

    1.MyMessageBox(消息框)

    除了可以显示文本信息以外,消息框内还可以包含其他类型的控件,如CheckBox,ListBox,ListPicker等。下图以CheckBox作为例子

         

    2.MyPasswordBox(可查看输入密码的密码框)

    勾选Checkbox的时候可以查看输入的密码的密码框。但是通过后台设置的密码仍然会显示掩码形式。

    3.MyCheckBox(勾选方框的边框可设置颜色的CheckBox )

    继承Checkbox,拓展了一个Checkboxground属性实现的复选框。发现系统的复选框方框的颜色无法修改,所以对此控件进行了修改。

    4.MyRichTextBox(图文显示控件)

    该控件可以绑定一串字符串,将字符串中代表表情的字符串替换成表情图片。通过继承RichTextBox,添加RichText属性实现。

     

    RichText=“dfasdfgasdf[表情]dfsdf[表情] dfsdfs dfsdfsdfsdfsfsdfsd”

    5.SpinningBall (进度环)

    6.ListBoxEx (有复选框的ListBox)

    ListBox进行拓展,添加了SelectionEable属性,当属性值为Selection时可以出现复选框。

  • 相关阅读:
    DExpose2:Windows 下窗体平铺预览
    第二章 随机变量及其分布3
    资源文件分享到QQ群共享里的方法
    第三章 多维随机变量及其分布1
    RegexBuddy
    第四章 随机变量的数字特征3
    html 表格排序
    关于微软自带的身份和角色验证
    学习中小型软件开发步骤
    学习路线图
  • 原文地址:https://www.cnblogs.com/qingfengwutong/p/3326647.html
Copyright © 2011-2022 走看看