zoukankan      html  css  js  c++  java
  • 基于silverlight 实现的文件浏览器

    时间:19:18 2010-9-1

    环境:
    开发环境:VS2008 +XAML2CPP.EXE + SWE 2 + BLEND 2
    运行环境:WINCE 6.0 R3
    硬件加速: DirectX

    开始界面 :

    storagechoose_1

    选择 存储介质

    storagechoose_2

    当前目录的所有文件

    music

    当前目录上的所有文件,且文件数目需要多页才能显示。自定义的分页控件。

    pagebrowse_1 

    此文件浏览器是为了方便接下来开发图片浏览器,音乐播放器,视频播放器提供的后台数据支持。

    此文件浏览器支持文件类型的过滤,以方便只显示特定类型的文件(如音乐,图片,视频),其是使用策略模式进行的实现。

     图片浏览器_step_one

    关于文件浏览开发过程当中的所有问题,已在前面的随笔当中所有介绍。

    更新:9:56 2010-9-25

    源代码

    源代码说明:

      如我的开发环境是:在D盘下的“文件浏览器”文件夹下,新建一个”界面“,”软件“两个子文件,如下图。

    2

    界面:开发程序的UI。

    软件:编写后台代码。

         由于采用的是将资源与程序放置同一个EXE文件当中,而没有将资源文件单独地放置在开反板上,且为了利用SILVERLIGHT 的界面与后台代码的分离优点。

     所以在源程序的资源文件,当中要指明好资源的路径(通过加载资源的形式),以方便程序在编译的时候,资源编译器能够正确地找到资源.如下图

    1

  • 相关阅读:
    使用pthread_create时参数的传递
    借用 Google 构建自己的搜索系统
    编辑Servlet程序
    线程简单介绍
    Apache Tomcat服务器配置基础
    win2000server IIS和tomcat5多站点配置
    COmega 概述
    用Flash制作Google搜索程序
    浅析.Net下的多线程编程
    Mozilla宣布XForms开发项目 XForms是什么?它带来了什么?
  • 原文地址:https://www.cnblogs.com/pengxinglove/p/1815200.html
Copyright © 2011-2022 走看看