• 控件开发二


    目标:

    输入控件

    基本控件

    多媒体控件

    一.输入控件

    -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。

  • 相关阅读:
    MFC创建dc的总结
    mini2440驱动的静态加载
    linux文件IO的操作
    mini2440led驱动分析
    关于layout_gravity和gravity的区别
    UI界面和组件(二)
    UI界面和组件(一)
    关于Android的组件使用中出现的一些问题(一)
    关于Android api文档的一些问题
    梳理7---关于java中static方法一些记录
  • 原文地址:https://www.cnblogs.com/AngelLee2009/p/2214113.html
Copyright © 2020-2023  润新知