資源簡介
自己琢磨的一個皺型,相信看過后對于用還不能用C#實現標尺功能的人一些參考

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
namespace?cord
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?panel1_Paint(object?sender?PaintEventArgs?e)
????????{
????????????System.Drawing.Graphics?g?=?System.Drawing.Graphics.FromHwnd(this.panel1.Handle);
????????????DrawRuler(g);???
????????}
????????//下面這個就是我改的函數???
????????public?void?DrawRuler(System.Drawing.Graphics?G)
????????{
????????????System.Drawing.Rectangle?rc?=?new?Rectangle(100?0?10000?100);
????????????System.Drawing.Rectangle?rc1?=?new?Rectangle(0?0?999?98);
????????????System.Drawing.Rectangle?rc20?=?new?Rectangle(0?0?100?10000);
????????????System.Drawing.Rectangle?rc21?=?new?Rectangle(0?0?97?9999);
????????????//畫橫向面板???
????????????G.DrawRectangle(new?System.Drawing.Pen(System.Drawing.Color.Blue)?rc);
????????????G.FillRectangle(new?System.Drawing.SolidBrush(System.Drawing.Color.Transparent)?rc1);
????????????//畫縱向面板???
????????????G.DrawRectangle(new?System.Drawing.Pen(System.Drawing.Color.Blue)?rc20);
????????????G.FillRectangle(new?System.Drawing.SolidBrush(System.Drawing.Color.Transparent)?rc21);
????????????//畫橫尺(X軸)???
????????????for?(int?i?=?0;?i?10000;?i++)
????????????{
????????????????if?((i?%?100)?==?0)
????????????????{
????????????????????G.DrawLine(new?System.Drawing.Pen(System.Drawing.Color.Blue)?i?+?100?0?i?+?100?48);
????????????????????G.DrawString((i?/?100).ToString()?new?System.Drawing.Font(new?System.Drawing.FontFamily(System.Drawing.Text.GenericFontFamilies.Serif)?12)?new?System.Drawing.SolidBrush(System.Drawing.Color.Green)?i?+?100?-?10?50);
????????????????}
????????????????if?((i?%?50)?==?0)
????????????????{
????????????????????G.DrawLine(new?System.Drawing.Pen(System.Drawing.Color.Blue)?i?+?100?0?i?+?100?32);
????????????????}
????????????????if?((i?%?10)?==?0)
????????????????{
????????????????????G.DrawLine(new?System.Drawing.Pen(System.Drawing.Color.Blue)?i?+?100?0?i?+?100?16);
????????????????}
????????????}
????????????//畫縱尺(Y軸)???
????????????for?(int?i?=?0;?i?10000;?i++)
????????????{
????????????????if?((i?%?100)?==?0)
????????????????{
????????????????????//?pDC->MoveTo(???0???-i-100???);???
????????????????????//?pDC->LineTo(???48???-i-100???);???????????
????????????????????//?pDC->TextOut(???50???-i-100+24???IntToStr(i/100));???
????????????????????G.DrawLine(new?System.Drawing.Pen(System.Drawing.Color.Blue)?0?i?48?i);
????????????????????G.DrawString((i?/?100).ToString()?new?System.Drawing.Font(new?System.Drawing.FontFamily(System.Drawing.Text.GenericFontFamilies.Serif)?12)?new?System.Drawing.SolidBrush(System.Drawing.Color.Green)?50?i?+?100?-?24);
????????????????}
????????????????if?(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????20480??2008-04-02?20:50??cord\cord\bin\Debug\cord.exe
?????文件??????24064??2008-04-02?20:50??cord\cord\bin\Debug\cord.pdb
?????文件???????5632??2005-11-11?22:25??cord\cord\bin\Debug\cord.vshost.exe
?????文件???????3215??2008-04-02?20:42??cord\cord\cord.csproj
?????文件???????3964??2008-04-02?20:50??cord\cord\Form1.cs
?????文件???????2247??2008-04-02?20:50??cord\cord\Form1.Designer.cs
?????文件???????5814??2008-04-02?20:50??cord\cord\Form1.resx
?????文件????????247??2008-04-02?21:04??cord\cord\obj\cord.csproj.FileList.txt
?????文件????????842??2008-04-02?20:50??cord\cord\obj\Debug\cord.csproj.GenerateResource.Cache
?????文件??????20480??2008-04-02?20:50??cord\cord\obj\Debug\cord.exe
?????文件????????180??2008-04-02?20:50??cord\cord\obj\Debug\cord.Form1.resources
?????文件??????24064??2008-04-02?20:50??cord\cord\obj\Debug\cord.pdb
?????文件????????180??2008-04-02?20:42??cord\cord\obj\Debug\cord.Properties.Resources.resources
?????文件????????463??2008-04-02?20:38??cord\cord\Program.cs
?????文件???????1180??2008-04-02?20:38??cord\cord\Properties\AssemblyInfo.cs
?????文件???????2863??2008-04-02?20:38??cord\cord\Properties\Resources.Designer.cs
?????文件???????5612??2008-04-02?20:38??cord\cord\Properties\Resources.resx
?????文件???????1088??2008-04-02?20:38??cord\cord\Properties\Settings.Designer.cs
?????文件????????249??2008-04-02?20:38??cord\cord\Properties\Settings.settings
?????文件????????901??2008-04-02?20:38??cord\cord.sln
????..A..H.??????7680??2008-04-02?20:38??cord\cord.suo
?????目錄??????????0??2008-04-02?20:39??cord\cord\obj\Debug\Refactor
?????目錄??????????0??2008-04-02?20:38??cord\cord\obj\Debug\TempPE
?????目錄??????????0??2008-04-02?20:42??cord\cord\bin\Debug
?????目錄??????????0??2008-04-02?20:50??cord\cord\obj\Debug
?????目錄??????????0??2008-04-02?20:38??cord\cord\bin
?????目錄??????????0??2008-04-02?20:38??cord\cord\obj
?????目錄??????????0??2008-04-02?20:38??cord\cord\Properties
?????目錄??????????0??2008-04-02?20:50??cord\cord
?????目錄??????????0??2008-04-02?20:38??cord
............此處省略3個文件信息
評論
共有 條評論