WinForm 標尺和網格 改良版

2021-05-10 13:48:24 字數 971 閱讀 8005

using system;

using system.collections.generic;

using system.componentmodel;

using system.drawing;

using system.drawing.drawing2d;

using system.data;

using system.text;

using system.windows.forms;

namespace barcode.usercontrols

private void rulercontrol_paint(object sender, painteventargs e)

if (i % 10 == 0 && i != 0)

g.drawline(pens.black, start, end);}}

g.drawline(pens.black, new pointf(originlocation, originlocation), new pointf(this.width, originlocation));

//繪製y軸

for (int i = 0; i <= heightinmm; i++)

if (i % 10 == 0 && i != 0)

g.drawline(pens.black, start, end);}}

g.drawline(pens.black, new pointf(originlocation, originlocation), new pointf(originlocation, this.height));

pen p = new pen(color.gray, 1);

p.dashstyle = dashstyle.dot;

p.dashpattern = new float ;

for (int i = 0; i <= heightinmm; i += 5)}}}

WinForm 標尺和網格

using system using system.collections.generic using system.componentmodel using system.drawing using system.data using system.text using system.window...

改良版插入排序

我們來看一下插入排序定義 插入排序是由未排序的後半部前端取出乙個值,插入已排序前半部的適當位置,概念簡單但速度不快。改良版的插入排序是讓後一次的排序進行時,盡量利用前一次排序後的結果,以加快排序的速度,shell排序法即是基於此概念來改良插入排序法。解法 假設要排序的元素有n個,則每次進行插入排序時...

IIS WebApi和Vue混合發布 改良版

方法有些笨拙,後續又研究了一下,通過修改routeconfig檔案,可實現不破壞view資料夾的形式,直接放置vue的web檔案。具體方法 1 修改routeconfig,直接設定單頁路由 routes.ignoreroute axd name default url defaults new 設定...