zoukankan      html  css  js  c++  java
  • 控件开发二

    目标:

    输入控件

    基本控件

    多媒体控件

    一.输入控件

    -PasswordBox:用于输入自定义的遮罩字符的输入控件

    -TextBox:可以让软键盘产生不同的键面效果。

    -InputScope属性,通过代码来获取属性列表typeof(InputScopeNameValue).GetFields(BindingFlags.Public|BindingFlags.Static);

    -典型软键盘设置(Text:增加了联想输入;TelephoneNumber:键面全部为数字显示;Url:键面显示.com。)

    二.多媒体控件:

    -Image:只支持png、jpg格式图像;显示本地或网络图像

        显示本地或网络图片:<Image Stretch="Fill" source="Desert.jpg"/>

        代码实现:this.image1.Source = new BitmapImage(new Uri("Desert.jpg",UriKind.Relative));

    -MediaElement:播放本地或网络上的多媒体;支持多媒体格式:WAV、MP3;支持mms:、rtspt:、rtsp:流媒体协议;

        属性:IsMuted是否静音;Stretch用来设置视频画面在控件中填充方式;AutoPlay是否自动播放。

        事件:MediaOpened;MediaEnded;MediaFailed

        注意:视频格式和帧大小http://msdn.microsoft.com/en-us/library/ff462087(VS.92).aspx

    三.基本控件:

    -TextBlock:在页面上显示文字;

    -CheckBox:

    -RadioButton:创建多个时,自动互斥;

    -ProgressBar:两种类型:显示确切进度的;不断重复;(IsIndeterminate="True|False")

    -Slider:可以设置水平、垂直方向(Orientation="Vertical")

    -Thumb:通过拖动,获取连续的坐标

    -ListBox:相当于一个容器,可以通过ListItem来组合多个控件而得到不同功能的List。

  • 相关阅读:
    浏览器兼容性
    Php Ajax 跨域问题
    $.ajax()验证登录
    ajax基础知识总结
    Highcharts获取json数据展现饼图 (转)
    (CV学习笔记)梯度下降优化算法
    (CV学习笔记)Attention
    (数学建模)线性规划
    NumPy中文文档搬砖(划掉)学习笔记(1)
    微机原理作业1微机基础
  • 原文地址:https://www.cnblogs.com/AngelLee2009/p/2214113.html
Copyright © 2011-2022 走看看