1,界面包含3個部門, 工具欄, 單據(jù)頭, 單據(jù)體.
工具蘭控件 主要用ToolStripMenu,ToolStripButton來做.
單據(jù)頭 用combobox 和textbox來做
單據(jù)體用 datagridview
2,對用戶輸入的數(shù)據(jù)驗證,必須輸入有效的數(shù)據(jù),這些通過定義一些事件來實現(xiàn).
單據(jù)頭的Combobox不需要驗證.
datagridview中的也可以定義復(fù)雜事件。
當(dāng)從一個單元格移動至另一單元格(在同一行內(nèi)):
1) Cell Leave (原來的單元格)
2) Cell Validating/ed (原來的單元格)
3) Cell EndEdit (原來的單元格)
4) Cell Enter (新的單元格)
5) Cell BeginEdit (新的單元格)
考試大提示: 當(dāng)從一行移動到另一行:
1) Cell Leave (原來的單元格),Row leave (原來的行)
2) Cell Validating/ed (原來的單元格)
3) Cell EndEdit (原來的單元格)
4) Row Validating/ed (原來的行)
5) Row Enter (新的行)
6) Cell Enter (新的單元格)
7) Cell BeginEdit (新的單元格)
3,數(shù)據(jù)的保存,修改,單據(jù)的新增功能
保存button中的事件有2個:1,驗證單據(jù)的完整性。2,將界面數(shù)據(jù)寫入數(shù)據(jù)庫或更新數(shù)據(jù)庫。
新增button中的事件也2個:1, 清除當(dāng)前界面已經(jīng)輸入的所有數(shù)據(jù)。2,使流水號+1。
刪除button中的事件1個:清空當(dāng)前界面上選定的一條分錄內(nèi)容。
修改button提供單據(jù)查詢,用主從表實現(xiàn),可以修改從表內(nèi)容,并且保存到數(shù)據(jù)庫。
關(guān)閉button中有2個事件:1,清空當(dāng)前單據(jù)界面上的所有數(shù)據(jù),2,關(guān)閉當(dāng)前窗體
工具蘭控件 主要用ToolStripMenu,ToolStripButton來做.
單據(jù)頭 用combobox 和textbox來做
單據(jù)體用 datagridview
2,對用戶輸入的數(shù)據(jù)驗證,必須輸入有效的數(shù)據(jù),這些通過定義一些事件來實現(xiàn).
單據(jù)頭的Combobox不需要驗證.
datagridview中的也可以定義復(fù)雜事件。
當(dāng)從一個單元格移動至另一單元格(在同一行內(nèi)):
1) Cell Leave (原來的單元格)
2) Cell Validating/ed (原來的單元格)
3) Cell EndEdit (原來的單元格)
4) Cell Enter (新的單元格)
5) Cell BeginEdit (新的單元格)
考試大提示: 當(dāng)從一行移動到另一行:
1) Cell Leave (原來的單元格),Row leave (原來的行)
2) Cell Validating/ed (原來的單元格)
3) Cell EndEdit (原來的單元格)
4) Row Validating/ed (原來的行)
5) Row Enter (新的行)
6) Cell Enter (新的單元格)
7) Cell BeginEdit (新的單元格)
3,數(shù)據(jù)的保存,修改,單據(jù)的新增功能
保存button中的事件有2個:1,驗證單據(jù)的完整性。2,將界面數(shù)據(jù)寫入數(shù)據(jù)庫或更新數(shù)據(jù)庫。
新增button中的事件也2個:1, 清除當(dāng)前界面已經(jīng)輸入的所有數(shù)據(jù)。2,使流水號+1。
刪除button中的事件1個:清空當(dāng)前界面上選定的一條分錄內(nèi)容。
修改button提供單據(jù)查詢,用主從表實現(xiàn),可以修改從表內(nèi)容,并且保存到數(shù)據(jù)庫。
關(guān)閉button中有2個事件:1,清空當(dāng)前單據(jù)界面上的所有數(shù)據(jù),2,關(guān)閉當(dāng)前窗體