菜单
  
    摘要:随着用户界面的需求日益翻新,再加上图形与媒体的广泛应用,为了使开发人员和设计人员可以创建更好的视觉效果,真正做到分离界面设计人员与开发人员的工作,微软公司发布了一款用于Windows的现代图形显示系统工具——WPF(Windows Presentation Foundation)用来编写应用程序的表示层。本设计就是基于WPF和C#程序设计语言,在Visual Studio 2010集成开发环境中通过用XAML语言对用户界面进行描述,同时运用C#语言进行开发——在WPF中自定义元素,定义依赖项属性及路由事件,运用数据绑定功能,设计一个自定义颜色拾取器控件,并封装成类库,实现获取与设置颜色的全部功能。本颜色拾取器允许用户通过单击颜色梯度中的某个位置或分别指定红、绿和蓝三元色成分以及透明度来设定颜色,同时能够获取以16进制表示的颜色值。35353
    毕业论文关键词: XAML;C#;数据绑定;依赖属性;路由事件
    The realization of color picker based on WPF
    Abstract:  With the growing demand for refurbished user interface, widely used graphics and media, in order to enable developers and designers to create a better visual effect, which can truly separate interface designers and developers, Microsoft released a modern graphics display system tools(WPF) for Windows to write application presentation layer. The design is based on WPF and C# programming language in Visual Studio 2010. By the use of XAML language to describe user interface, while using C# language to develop the design. By means of the function of custom element, dependency property, routed event and data binding, I designed a custom color picker control and packaged it into a library, which can realize the full function of getting and setting color. It allows the user to click the color gradient in a location or specify the red, green, and blue components of the three primary colors and transparency to set the color, while it has the function of getting color value by hexadecimal.
    Keywords: XAML; C#; data binding; dependency property; routed event
    目  录
    1    绪论    1
    1.1    课题的目的和意义    1
    1.2    国内外研究现状和水平    1
    1.3    发展趋势    2
    1.4    课题的内容分析    3
    2    简介    5
    2.1    WPF简介    5
    2.1.1    WPF简介    5
    2.1.2    WPF特点    5
    2.1.3    WPF体系结构    6
    2.1.4    WPF类层次结构    7
    2.2    Visual Studio 2010简介    8
    2.3    XAML简介    9
    2.4    C#简介    10
    3    设计及分析    11
    3.1    自定义元素    11
    3.2    依赖属性    11
    3.3    路由事件    12
    3.4    数据绑定    12
    3.5    分析    13
    3.6    运行结果    19
    4    结论    22
    致谢    23
    参考文献    24
    1    绪论
        微软Windows操作系统成功推出已有十多年,在Windows系统平台上从事图形用户界面(Graphic User Interface,GUI)程序开发的程序员数不胜数。从2007年开始,微软推出了它的新一代GUI开发工具Windows Presentation Foundation(直译为Windows表示基础,WPF),并且把WPF定为未来十年Windows平台GUI开发的主要技术。时至今日,微软中的大多系统已经无缝集成了WPF,连Visual Studio 2010等重要产品也已使用WPF进行开发。本课题就是在Visual Studio 2010集成开发环境下,基于WPF和C#语言设计一个自定义颜色拾取器控件。
  1. 上一篇:MATLAB基于DSP的数据采集程序设计
  2. 下一篇:直方图均衡化彩色图像增强算法研究
  1. 超大规模集成电路中软模块的布局

  2. 光电系统近似模型研究

  3. PID控制在非线性时延离散混沌系统中的应用

  4. 基于差分进化算法的自动...

  5. 基于混沌的图像加密通信...

  6. MPS模块化生产系统的开发及研究+PLC梯形图

  7. HFSS的SIR微带带通滤波器设计

  8. java+mysql车辆管理系统的设计+源代码

  9. 杂拟谷盗体内共生菌沃尔...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 大众媒体对公共政策制定的影响

  12. 电站锅炉暖风器设计任务书

  13. 乳业同业并购式全产业链...

  14. 十二层带中心支撑钢结构...

  15. 当代大学生慈善意识研究+文献综述

  16. 中考体育项目与体育教学合理结合的研究

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回