1.MouseButtonEventArgs 类定义在 System.Windows.Input命名空间中。含有方法GetPosition方法,此方法返回一个Point类型(这是定义在System.Windows命名空间内的结构体类型)的对象,表示鼠标坐标(相对于GetPosition参数的左上角)。含有ChangedButton属性,此属性“获取以该事件关联的按钮”(也就是是鼠标的左键,右键等)。

2.Button的 IsDefault 属性设置为true表明此按钮和Enter键关联;IsCancel 属性设置为true表明此按钮和Esc键关联。

如果给Button设置快捷键则可以如下:

<Button Name="btnEnter" Content="查询(_Q)" Width="200" Height="100" ></Button> 下划线加字母代表快捷键为Alt+Q。

但是如果Button在ToolBar里那么上面这种写法不行,须写为:

<ToolBar>

<Button Name="btnWantCreate">

<AccessText>新增(_N)</AccessText>

</Button>

</ToolBar>

3.图片属性里德生成操作设置为SplashScreen,这样在显示自己程序前会先显示这个图片。

4.WPF中. 在Toolbar中连续使用Tab键时,其会循环与其中.如何跳出该循环呢, 很简单, 将TabBar的TabNavigation属性设置为Continue就可以了。

<ToolBar  KeyboardNavigation.TabNavigation="Continue"></ToolBar>

5.在XAML里限定泛型的类型(http://msdn.microsoft.com/zh-cn/library/ms750476.aspx):

假定声明了以下 XAML 命名空间定义:

List<字符串>

<scg:List x:TypeArguments="sys:String" ...> 实例化新的带有两个 String 类型参数的 List<T>。

Dictionary<字符串,字符串>

<scg:Dictionary x:TypeArguments="sys:String,sys:String" ...> 实例化新的带有两个 String 类型参数的 Dictionary<TKey, TValue>。

6.程序的Icon设置:  右键项目选择属性-->应用程序-->资源-->图标和清单-->图标  选中自己想要设置的Icon

Windows Presentation Foundation (WPF) 独立应用程序具有两种类型的图标:

一个程序集图标,此图标是在应用程序的项目生成文件中使用 <ApplicationIcon> 属性指定的。 此图标用作程序集的桌面图标。

注意:When debugging in Visual Studio, your icon may not appear due to the hosting process. If you run the executable, the icon will appear. 有关更多信息,请参见承载进程 (vshost.exe)。当调试的时候不显示图标,开始运行不调试时才显示.

每个窗口各自具有的一个图标,此图标是通过设置 Icon 指定的。 对于每个窗口,此图标在窗口的标题栏、任务栏按钮和 Alt-Tab 应用程序选择列表项中使用.

WPF 窗口总是显示一个图标。 如果没有通过设置 Icon 提供图标,WPF 将基于下列规则选择要显示的图标:

1. 使用程序集图标(如果已指定)。

2. 如果未指定程序集图标,则使用默认的 Microsoft Windows 图标。

如果使用 Icon 指定自定义窗口图标,可以通过将 Icon 设置为 null 来还原默认的应用程序图标。

转载于:https://www.cnblogs.com/hfcc/archive/2011/07/08/2101373.html

WPF使用中知识点总结一相关推荐

  1. 年度巨献-WPF项目开发过程中WPF小知识点汇总(原创+摘抄)

    WPF中Style的使用 Styel在英文中解释为"样式",在Web开发中,css为层叠样式表,自从.net3.0推出WPF以来,WPF也有样式一说,通过设置样式,使其WPF控件外 ...

  2. 分享Silverlight/WPF/Windows Phone一周学习导读(07月18日-07月24日)

    上周,微软推出Silverlight新版官方网站,新网站综合旧版网站内容,并增加更多Silverlight学习资源以及案例展示,Silverlight官网是学习Silverlight开发技术的主要资源 ...

  3. WPF 3D相关链接

    WPF_lweiyue的专栏-CSDN博客 WPF 3D 知识点大全以及实例 - 霍旭东 - 博客园 (cnblogs.com) 一.SharpGL的介绍 - 卢大鸽 - 博客园 (cnblogs.c ...

  4. 深入浅出WPF知识点汇总一

    WPF知识点汇总一 一. XAML简介: 1.WPF专门用来编写表示层的技术和工具 2.WPF的开发理念:数据驱动 3.WPF中设计UI的语言:XAML(读zaml) 4.xmlns名称空间的引用格式 ...

  5. 基于WPF的开发的知识点

    基于WPF的开发 一.XAML 语言 XAML被编译为BAML(Binary Application Markup Language)文件.通常,BAML文件比XAML更小,编译后的BAML都是Pre ...

  6. DotNet关键知识点——WPF篇(一)(范德成编辑批注版)

    1. Journal 的使用 Journal 用于在 XAML 浏览器应用程序(XBAP)中维护历史访问页.删除前一访问页只需调当前 NavigationService 对象的 RemoveBackE ...

  7. 【愚公系列】2023年04月 WPF运动控制平台-002.运动控制平台知识点学习

    文章目录 前言 一.知识点学习 1.MCT2008软件配置限位生效并导出配置文件 2.轴卡的初始化功能实现 3.轴卡的点位运动功能实现 4.轴卡的限位+Home回原功能实现 前言 运动控制(Motio ...

  8. 【朝夕教育】2023年04月 WPF运动控制平台-002.运动控制平台知识点学习

    文章目录 前言 一.知识点学习 1.MCT2008软件配置限位生效并导出配置文件 2.轴卡的初始化功能实现 3.轴卡的点位运动功能实现 4.轴卡的限位+Home回原功能实现 前言 运动控制(Motio ...

  9. AFNetworking 3.1.0 使用中某些知识点讲解

    # POST / GET  请求 /*! 首先要知道,POST请求不能被缓存,只有 GET 请求能被缓存.因为从数学的角度来讲,GET 的结果是 幂等 的,就好像字典里的 key 与 value 就是 ...

  10. wpf label字体为斜体_快来收下这份字体设计必备知识点

    听说99%的同学都来这里充电吖摆渡人设计库,带你领略艺术之美平面设计是以"视觉"作为主要沟通和表现方式的,这其中,自然包含字体设计.以现代拉丁字母为例,其基础概念包括字形.字体.字 ...

最新文章

  1. 北理工硕士被指抄袭投稿论文,校方通报:留校察看
  2. linux线程堆分配,如何在Linux中的相同进程下为线程分配堆栈或内存
  3. linux的引导流程
  4. PHP_Smarty
  5. pipedreader_Java PipedReader connect()方法与示例
  6. 微信公众号配置后台接入
  7. day28 java的IO流 (1)对IO的初步了解
  8. [JavaScript] 事件
  9. 字节跳动面试经验 php,双指针算法:字节跳动初级面试题 PHP
  10. 《算法竞赛入门经典》——刘汝佳
  11. 慕课软件工程(第五章.初始模块结构图精化的原则)
  12. 改变Ubuntu18.04初始键盘布局
  13. 专题详解-5G接入控制:CAG新特性(3)-end
  14. 2.6.机载测深激光扫描系统—(Topographic Laser Ranging and Scanning-Principle 读书笔记)
  15. 六安构建智慧城市节水管理平台
  16. 计算机的搜索功能无法启用,电脑文件搜索功能无法使用的具体解决方法
  17. HTML5七夕情人节表白网页(爱心雨-满屏爱心飘落)HTML+CSS+JavaScript
  18. 原神3.2剧情服搭建教程
  19. Java写一个excel工具类_Java中Excel写操作工具类--Java免费学习网
  20. pytorch深度学习简介(包括cnn,rnn等我只挑我感觉有必要记录)

热门文章

  1. 适合程序员演讲的定场诗
  2. android 蓝牙编程重点---如何发送和接收16进制数据
  3. 前端工具类项目规范化-使用TS
  4. 实现Windows访问Linux文件系统
  5. 用pathon实现计算器功能
  6. ubuntu下screen的使用
  7. 项目按jar包方式部署
  8. Java与模式:装饰(Decorator)模式
  9. aix errpt输出详解
  10. 客户端如何获取服务器控件的值(原理与实例)