用類定義窗體

2021-04-13 13:06:42 字數 1043 閱讀 7871

using system;

using system.data;

using system.data.sqlclient;

using system.drawing;

using system.windows.forms;

namespace cztocf

}public class classcount

}public class pagingsample : form

// 用查詢結果填充臨時表

datatable tmptable = new datatable("customers");

int recordsaffected = custda.fill(tmptable);

// 如果表不存在,就建立

if (custtable == null)

custtable = tmptable.clone();

pagelbl.text = "第" + currentpage + "/ " + totalpages + "頁";

// 清除行集,新增新記錄

custtable.rows.clear();

foreach (datarow myrow in tmptable.rows)

custtable.importrow(myrow);

// 儲存first 和 last 關鍵值

datarow ordrows = custtable.select("", "customerid asc");

firstvisiblecustomer = ordrows[0][0].tostring();

lastvisiblecustomer = ordrows[custtable.rows.count - 1][0].tostring();}}

public pagingsample()

public static void prev_onclick(object sender, eventargs args)

private void initializecomponent()

WPF窗體自定義基類

最近公司開始乙個專案開發,打算使用wpf實現,由於wpf算是比較新的知識吧,公司也沒有什麼人懂,都是臨時抱佛腳的。專案中有不少窗體會共用到一些東西,比如窗體樣式風格之類的。這很自然的就想到使用繼承嘛,以往我們在winfrom下只要簡單建乙個類,讓窗體繼承自己自定義的基類即可,但,wpf窗體卻不一樣,...

設計模式 窗體基類模板方法定義

模板方法模式 template method pattern 模版方法中的方法可以分為兩大類 模版方法 template method 和基本方法 primitive method a.模版方法 乙個模版方法是定義在抽象類中的,把基本操作方法組合在一起形成乙個總算法或乙個總行為的方法。這個模版方法一...

C 用for遍歷自定義類

正確的做法是像stl容器那樣,建立乙個迭代器類,然後裡面過載 比較 遞增 解引用 這幾個函式。例如 template class t class iterator bool operator const iterator that iterator operator t operator itera...