.NetCF 绘制半透明效果

来源:农民伯伯 责任编辑:栏目编辑 发表时间: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 © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1