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 設定...