C#设置页面单位和缩放的方法
本文实例讲述了C#设置页面单位和缩放的方法。分享给大家供大家参考。具体如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace advanced_drawing { public partial class Form2 : Form { public Form2() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); g.PageUnit = GraphicsUnit.Inch; g.PageScale = 1; Font rulerFont = new Font("MS Sams Serif", 8.25f); Pen blackPen = new Pen(Color.Black, 0.05f); float rulerFontHeight = rulerFont.GetHeight(g); RectangleF rulerRect = new RectangleF(0, 0, 6.5f, rulerFontHeight * 1.5f); g.DrawRectangle(blackPen, rulerRect.X, rulerRect.Y, rulerRect.Width, rulerRect.Height); } } }
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C#简易图片格式转换器实现方法
本文实例讲述了C#简易图片格式转换器实现方法.分享给大家供大家参考,具体如下: 在窗体上放一个picturebox,menustrip.在菜单上键入两个按钮,分别为"文件","格式".在"文件"下创建一个子菜单"打开",name为menuOpen,在"格式"下创建一个子菜单"转换格式",name为menuConvert. using System; using System.Collec
-
C#实现将像素转换为页面单位的方法
本文实例讲述了C#实现将像素转换为页面单位的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespa
-
ASP.NET2.0服务器控件之类型转换器
类型转换器是实现自定义服务器控件属性过程中比较重要的内容.本文将对类型转换器的基本概念和实现方法进行介绍. 1. 类型转换器基本概念 类型转换器是自定义服务器控件的辅助性功能实现.它主要用于执行从字符串表示形式到指定类型之间的双向转换.例如,以文本形式表示属性值,将用户输入的文本转换为相应数据类型等等,都应用了类型转换器. 对于多数基本数据类型(如Int32.Bool.Char.String.枚举类型等),.net框架已经为它们提供了默认的类型转换器,这些类型转换器完成从字符串到相关值的转换并执
-
C#单位转换器简单案例
经过几天学习,写出了一个简单的winform应用程序,贴出源码,以备不时之需. 软件启动后的界面如下图所示: 如图,该程序由6个label.8个comboBox.8个textBox和4个button组成.右边4个textBox设置ReadOnly属性为true. 软件启动时,可以让comboBox显示默认项,需要用到comboBox.SelectedIndex语句,默认情况下,comboBox.SelectedIndex="-1"(即默认不显示任何项),将-1改为0即可显示第一项.将代
-
C#设置页面单位和缩放的方法
本文实例讲述了C#设置页面单位和缩放的方法.分享给大家供大家参考.具体如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace advanced_drawing { public partial cl
-
javascript设置页面背景色及背景图片的方法
本文实例讲述了javascript设置页面背景色及背景图片的方法.分享给大家供大家参考,具体如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus
-
微信小程序实现动态设置页面标题的方法【附源码下载】
本文实例讲述了微信小程序实现动态设置页面标题的方法.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 ① WXML文件 <button bindtap="setBiaoTi1">标题1</button> <button bindtap="setBiaoTi2">标题2</button> <button bindtap="setBiaoTi3">标题3</button&g
-
Android开发实现判断通知栏是否打开及前往设置页面的方法
本文实例讲述了Android开发实现判断通知栏是否打开及前往设置页面的方法.分享给大家供大家参考,具体如下: 项目中用到日程提醒功能,如果应用的通知栏没有打开,则需要提示用户前去打开通知栏,判断通知栏是否打开代码如下: private boolean isNotificationEnabled(Context context) { String CHECK_OP_NO_THROW = "checkOpNoThrow"; String OP_POST_NOTIFICATION = &qu
-
C# PDF Page操作设置页面切换按钮的方法
概述 在以下示例中,将介绍在PDF文档页面设置页面切换按钮的方法.示例中将页面切换按钮的添加分为了两种情况,一种是设置按钮跳转到首页.下页.上页或者最后一页,另一种是设置按钮跳转到指定页面.两种方法适应不同的程序设计需要,可自行选择合适的添加方法. 说明 这里的代码示例需要使用类库Spire.PDF for .NET,版本4.0 .在使用该类库时,在项目程序中引用Spire.Pdf.dll即可(dll文件在安装路径下的Bin文件中获取). 如: 代码操作示例(供参考) 1.跳转至特定页(首页.下
-
vue动态设置页面title的方法实例
本文主要介绍了Vue动态修改title的方法,需要的朋友可以参考学习,方法如下: 1.通过自定义指令去修改(单个修改比较好) //1.在main.js 页面里添加自定义指令 Vue.directive('title', {//单个修改标题 inserted: function (el, binding) { document.title = el.dataset.title } }) //2.在需要修改的页面里添加v-title 指令 <div v-title data-title="我是
-
php设置页面超时时间解决方法
有时候我的页面因为网络卡,会一直转,我想是不是可以给页面设置一个超时时间,多久没反应就提示超时 比如php里的set_time_limit(300) 我想不是php页面也有个超时机制 ------解决思路---------------------- php 里不就是set_time_limit() 吗,你还可以设置php.ini中的max_execution_time来改变全局超时时间. ------解决思路---------------------- max_execution_time --
-
C#使用Matrix执行缩放的方法
本文实例讲述了C#使用Matrix执行缩放的方法.分享给大家供大家参考.具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; namespa
-
JavaScript实现选择框按比例拖拉缩放的方法
本文实例讲述了JavaScript实现选择框按比例拖拉缩放的方法.分享给大家供大家参考.具体如下: 这里通过javascript实现可以像PS一样拉出一个选择框的效果.里面的很多方法都是我们值得学习的. 运行效果如下图所示: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.
随机推荐
- 把jQuery的类、插件封装成seajs的模块的方法
- PHP使用PDO调用mssql存储过程的方法示例
- MyHTML Player release v1.1
- ghost安装系统软件硬盘安装器 安装ghost图文教程
- C#中Ilist与list的区别小结
- Cocos2d-x UI开发之文本类使用实例
- 理解Docker(2):Docker 镜像详细介绍
- Android利用WindowManager生成悬浮按钮及悬浮菜单
- php 类中的常量、静态属性、非静态属性的区别
- MySQL server has gone away错误提示解决方法
- Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
- js图片上传的封装代码
- 如何在nginx中配置缓存静态文件
- Java中使用jaxp进行sax解析_动力节点Java学院整理
- 浅析创建javascript对象的方法
- android 完全退出应用程序实现代码
- C#使用FileStream循环读取大文件数据的方法示例
- VS2015下OpenCV配置方法图文教程
- Django中STATIC_ROOT和STATIC_URL及STATICFILES_DIRS浅析
- Java使用MyBatis框架分页的5种方式