.NetCF 绘制半透明效果

来源:农民伯伯 责任编辑:admin 发表时间:2013-07-01 23:19 点击:

前言

  关键字:.NetCF 半透明、AlphaBlend
 

  用C#开放Windows Mobile刚好满一个月,一直是边看文章边写点小例子,而这些例子里面半透明效果是最让人心动的,本文主要收集和实践了关于.Net CF半透明效果例子,以及自己一点点经验和需要注意的问题。

 

正文

  一、绘制透明标签控件(Label)
 

    1.1  效果图

 

 

1.2  代码

      1.2.1  实现代码

        /// <summary>
        
/// 透明Label控件
        
///     注意,将Label的Visible设置为false;适合背景为图片(PictureBox)
        
/// </summary>
        
/// <param name="label"></param>
        
/// <param name="g"></param>
        public static void TransparentLabel(Label label, Graphics g)
        {
            Rectangle rect = label.Bounds;
            SolidBrush sb = new SolidBrush(label.ForeColor);
            SizeF size;
            
//计算字符串的位置
            switch (label.TextAlign)
            {
             &nbs

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      用户名: 验证码:点击我更换图片

      推荐热点

      • Windows Phone 项目实战之我的微盘(下)
      • Windows Phone 实用开发技巧(26):对DataTemplate中的
      • Windows Phone 实用开发技巧(25):Windows Phone读取本
      • Windows Phone 实用开发技巧(27):创建透明Tile
      • Windows Phone 知识锦(12月版)
      • Windows Phone实用开发技巧(31):密码加密
      • Windows Phone 项目实战之我的微盘(上)
      • WP7实例篇之土豆搜索器(2)
      • [翻译]WP7 QuickStart-第七篇-布局
      ?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
      Copyright © 2004-2024 上海卓卓网络科技有限公司