>> .Net图形编程 订阅到Google

  • 使用事件动作OnTextInput方法  (08-04-06,34)
  • 在WPF中,System.Windows.Input是用来放一些事件或动作的方法,如,键盘输入方法OnTextInput等,这些事件,可以方便地捕捉用户的输入。用户每输入一个字符,使用TextCompositionEventArgs类,用它的属性Text,就可以获取刚才输入的字符。这相当于ReadLine方法。
  • Windows Presentation Foundation中一个最重要的概念之一Content  (08-04-03,59)
  • WPF中,Window对象最重要的类型是Content,所有在窗口显示的内容都要设置给Content,Content在Window对象中,是唯一的,也就是说只能设置一个事物给Content,这个事物可以是字符,可以是图像,可以是按钮等等,因为Content只是object属性。但是,不可以将另一个Window设置给Content,因为Window必须是一个根对象。
  • 使用渐变颜色的类LinearGradientBrush  (08-04-02,154)
  • LinearGradientBrush是WPF中渐变画刷之一,可以用来设置渐变的背景,但是,与WinForm下面的LinearGradientBrush不同,它的设置有其特别的地方,特别得好像是在使用完全不同的画刷,而事实上,就是要使用不同的画刷API,而名称的相同,往往是误导了WPF的LinearGradientBrush的使用。
  • 使用默认的画刷类SolidColorBrush  (08-04-01,118)
  • 众所周知,在.Net2.0的WinForm平台下,会经常使用画刷Brush的,用得最多的是单色的SolidBrush。在WPF平台下,也是经常使用画刷的,而使用得比较多的叫SolidColorBrush。此外,对应于.Net2.0的WinForm的Brush,WPF也有关于颜色渐变的GradientBrush(包括LinearGrdientBrush,RadialGradientBrush),和DrawingBrush,ImageBrush等。它们都继承了Brush类。下面对SolidColorBrush进行简单的介绍。
  • 与设备无关的单位(Device-independent unit)  (08-03-31,80)
  • WPF中,关于长宽和位置的单位(如Width,Height等)是很奇怪的,它不是普通的像素(pixel),这个单位被称为与设备无关的单位(Device-independent unit)或“设备无关像素”(device-independent pixel),“逻辑像素”(logical pixel),其实,这一个单位,也像素是一点关系都没有的。这个单位是WPF对度量的抽象,与设置无关的。因为未来显示设置可能很大,而使用pixel可以会有很大的变化或不太好度量。
  • 对WPF与WinForm平台的不同的初步了解  (08-03-30,310)
  • GUI编程的WPF,是Microsoft最新的图形界面API技术,而Windows Vista就是使用WPF的API编程的。笔者也正在开始了解WPF技术,下面对WPF中使用很多的类的进行了解。
  • 设置DateTimePicker控件的背景  (08-03-28,198)
  • DateTimePicker控件没有BackColor属性,这是十分讨厌的事情,只有自己写一个BackColor的功能,写的时候,用不了OnPaint方法,只能使用WndProc(ref Message m)来捕捉系统消息再画。
  • 非视觉样式下,对ComboBox的重写,在OnMouseLeave时失效  (08-03-25,338)
  • ComboBox是GUI编程之中使用比较多的控件,而标准的ComboBox不是很美观,则,需要修改一下外观。这样,就要WndProc(ref Message m)的重写中,对控件进行重画,重写中,可能要使用到ContainsFocus等等的设置属性。同时,在 OnMouseEnter和OnMouseLeave方法中强制控件进行重画。这是比较正常的思路。但是,不知道,你有没有发现这样的一个问题,在ComboBoxStyle设置为DropDown时,控件会出现反应迟缓的现象,也就是鼠标已经移出后,ComboBox没有根据你的要求显示出OnMouseLeave的效果。特别是在显卡内存比较小的时候,这是效果十分的明显。如果你发现了这个问题,或你想更了解这个问题,请看看下面的内容。
  • DotNet3.0界面编程WPF之初学札记  (08-03-24,554)
  • 无论你是否愿意接受事实,WPF(Windows Presentation Foundation)都已经进入你的界面编程视野,而且,对于一个GUI编程者而言,必须接受它,而微软当前最新的系统Vista也是使用WPF作为其图形界面API,作为.Net Framework3.0与Windows Vista最新的客户端编程接口技术的WPF,已经随着Vista一步步走近人们的生活。GUIor们,你还能何无作为吗?
  • WinForm中GDI+编程中,使用StringFormat类  (08-03-23,196)
  • StringFormat,顾名思义,就是字符的格式,是在绘制字符的时候使用的,即DrawString时,传入的参数,可以设置的通常有显示与布局的信息,对齐,结尾省略,热键前缀的显示类型等。
共18页  第10页  123456789101112131415161718

 
内容检索
Google
 
 
分类
   .Net图形编程
      .Net界面控件
      .Net图形编程接口
 
推荐资讯
 
Copyright © 2006-2008 小作坊网 All rights reserved.
备案号:粤ICP备09058104号          电子信箱: jingle_guan#163.com