• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
猩球崛起
积小成多
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  Winform

C#图片处理示例(裁剪,缩放,清晰度,水印)

摘要:转载自:http://www.cnblogs.com/wu-jian/前言需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大小固定为120 x 90且不拉伸变形怎么办?再比如用户头像如何让缩略图比原图更清晰?或是如何在上传的图片下加一个半透明的LOGO水印?OK,本文根据自己的项目代码描述以上问题的解决方案,全部基于.Net Framework类库完成,代码中包含了 阅读全文
posted @ 2013-04-12 22:57 Orangutan 阅读(334) 评论(0) 推荐(0)
C# winform中ListView用法

摘要://更改属性 this.listView1.GridLines = true; //显示表格线 this.listView1.View = View.Details;//显示表格细节 this.listView1.LabelEdit = true; //是否可编辑,ListView只可编辑第一列。 this.listView1.Scrollable = true;//有滚动条 this.listView1.HeaderStyle = ColumnHeaderSt... 阅读全文
posted @ 2013-04-12 22:56 Orangutan 阅读(364) 评论(0) 推荐(0)
WPF自定义一个MessageBox介绍

摘要:xaml:<Window x:Class="AgileToDo.UMessageBox" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="UMessageBox" Height="130" Width="280" WindowStyle="None&quo 阅读全文
posted @ 2013-04-12 22:55 Orangutan 阅读(726) 评论(0) 推荐(0)
c# 读取excel的一系列问题

摘要:c#读取excel的方法有不少,这里重点讲直接将excel文件读取到dataset中。在实践过程中会有不少问题,特意摘抄在此:1.基本的代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> private DataSet importExcelToDataSet(string FilePath) { string strConn; strConn = "Provider=Microsoft.... 阅读全文
posted @ 2013-04-12 22:54 Orangutan 阅读(352) 评论(0) 推荐(0)
Winform中GDI+绘图(椭圆,直线等)

摘要:用 CreateGraphics 方法创建 Graphics 对象Graphics g = this.CreateGraphics(); 画线,下例是一个棋盘: //x+=15每一个格子的宽15,y+=15每一个格子的高15 for (int x = 10, y = 10, count = 0; count < 15; x += 15, y += 15, count++) { //220=15*14+10(格子宽*14+期盼最左的线起始x坐标) g.D... 阅读全文
posted @ 2013-03-22 20:47 Orangutan 阅读(435) 评论(0) 推荐(0)
WinForm中获取鼠标当前位置

摘要:Control.MousePosition 属性,获取鼠标光标的位置(以屏幕坐标表示)Control.PointToClient(Point p)方法,可将指定屏幕点的位置计算成工作区坐标例如PointToClient(MousePosition)将鼠标相对于屏幕的坐标换算为相对于工作区坐标Control.PointToScreen(Point p)方法,可将指定工作区的位置计算成屏幕坐标 阅读全文
posted @ 2013-03-22 20:44 Orangutan 阅读(734) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3