1. 程式人生 > >Winform之學生資訊管理系統登陸窗體

Winform之學生資訊管理系統登陸窗體

        好吧,對這塊的知識學習早已期待已久,感覺學習的進度還是慢了,最近一直在學習Winform,不得不說一些登陸窗體的設計,這幾天算是小有收穫,自己也看了許多這方面的知識,知道了要想做學生資訊管理系統是一個漫長的過程,但是從今天起就來慢慢地進行學生資訊管理系統的構建,此外還用到資料庫的知識,打算著自己開始學資料庫的知識,今天就來看看學生資訊管理系統登入視窗的設計。下面圖片的是樣例:

       這方面的知識還是基於C#語言和.NET Framework平臺的。自己所用的還是熟悉的開發環境VS2012,感覺VS2013和最近要出的VS2015沒有什麼大的改變,決定還是用VS2012來構建學生資訊管理系統登入視窗。

       首先在VS2012下建立一個Windows窗體應用程式,起名字為WindowsForms,所要建立的登入視窗就是在這個基礎上進行設計的,這個過程就不再詳細的介紹。

       其次就是進行登入視窗的名字的修改,單擊窗體設計,在屬性的一欄找到Text(設定窗體名稱)屬性將名字改為學生資訊管理系統,再次單擊窗體設計即名字修改成功。

       然後就是對窗體的一些屬性進行更改:1預設的情況下的屬性MaximizeBox(視窗的最大化)和MinimizBox(視窗的最小化)是True,這個視情況而定,在這裡將不予修改。2預設的情況下執行程式時窗體的屬性StartPositio(開始位置)是WindowsDefaultLocation(隨機位置),將其改為CenterScreen(螢幕的中央位置)。3預設的情況下屬性ShowIcon(是否在窗體標題欄顯示圖示)是True以及屬性ShowInTaskbas(是否窗體在Windows的工作列顯示)是True。4預設的情況下屬性FormBorderStyle(視窗的模式)是Sizable(雙線視窗大小可更改),將此改為FixedSingle(單線不可更改大小)。其他的屬性視情況而定,自己需要修改的時候可進行更改,這個學生資訊管理系統登陸視窗相對簡單所以不進行過多的窗體設計。

       再者就是登陸視窗的背景,這個也是在屬性中進行設定,找到屬性BackgroundImage(背景圖片),單擊這個屬性,會出現選擇資源的對話方塊,自己進行圖片的新增,把自己想要做背景的圖片匯入到框中即可,最後單擊確定就完成了匯入背景圖片。

       再然後就是想在窗體設計上新增控制元件,在這裡簡單的登陸視窗需要用到三個控制元件,第一個用到的就是Lable,它的作用就是為控制元件執行時提供必要的文字性的說明或解釋,向窗體新增兩個Lable控制元件:第一個控制元件的屬性Text改為登入名稱:,第二個控制元件的屬性Text改為登入密碼:。第二個用到的就是TextBox,它的作用就是允許使用者輸入文字,並且提供密碼的掩飾功能。向窗體新增兩個TextBox控制元件,第一個控制元件為登入名稱所輸入的資訊,第二個控制元件為登入密碼所輸入的文字,在這裡要進行密碼的掩碼功能屬性,單擊控制元件,找到他的屬性PasswordChar將其改為* 即可。第三個用到的控制元件就是Button,向窗體新增兩個Button控制元件,第一個控制元件的屬性Text改為確定,第二個控制元件的屬性Text改為取消即可。向窗體新增控制元件的過程基本上算是完成。

       最後就是再次對比你所要設計的登陸視窗的設計圖進行除錯,直到正常執行為止。啟動執行除錯,這就完成了學生資訊管理系統登入視窗的設計。

        以上的步驟是學生資訊管理系統的簡單的登入視窗,在以後的學習中還會進行必要的修改和設計,今天還是蠻有成就感的。自己也在想著設計一個簡易計算器的窗體程式,現在也是對這方面的知識開了一個頭。

相關推薦

Winform學生資訊管理系統登陸窗體

        好吧,對這塊的知識學習早已期待已久,感覺學習的進度還是慢了,最近一直在學習Winform,不得不說一些登陸窗體的設計,這幾天算是小有收穫,自己也看了許多這方面的知識,知道了要想做學生資

Winform學生資訊管理系統主頁面

      在上次的學生登入視窗的設計中,需要修改的地方為;       1登入視窗的最大化和最小化,這個一般的登入視窗不需要,因此我們也不做,單擊學生資訊管理系統的窗體設計找到屬性MaximizeB

Python起步學生資訊管理系統

#編譯環境為python3 #學生資訊管理系統包括基本的資訊功能,能夠實現學生資訊的輸入,查詢,增添和刪除 #基本框架:開始操作選單,接收輸入選項,呼叫相應的函式實現對應的功能,迴圈回到開始選單, #操作選單: student = [] def studentMeau(

C語言課程設計學生資訊管理系統

#include"stdio.h" //標準的輸入輸出函式檔案頭部說明 #include"math.h" // 數學函式頭部說明 #include"string.h" #include"stdlib.h" //通過該函式頭部裡的

Java學生資訊管理系統(File類、集合類)

        使用Java編寫一個能增刪改查以及儲存和載入的學生資訊管理系統,使用集合類來儲存學生的資訊,使用File類將資訊儲存到檔案中,方便下一次呼叫。         直接上程式碼:         學生類: package Student; public c

Java——Web開發簡單的學生資訊管理系統

這僅僅是一個跟著視訊學習的小系統,大牛就繞道啦~ 系統實現的功能: 與mysql資料庫連線,實現登陸功能 管理員登陸成功後能檢視學生資訊 擴充套件功能(完成刪除與更新學生資訊的操作) 系統實現過程: 寫一個簡單的登陸

Java——Web開發MVC設計模式的學生資訊管理系統(二)

為什麼這個標題為“(二)”,其實是對於上一個特別簡單學生資訊管理系統裡功能的完善。 所謂的“(一)”在這:學生資訊管理系統(一) 系統實現的功能: 實現新增學生 顯示查詢到的學生 刪除學生 更新學生資訊 模糊查詢符合相關資訊的學生

6小時手把手帶你快速做一個自己的Java學生資訊管理系統Java學生資訊管理系統專案原始碼視訊教程

本視訊教程一共分為四個階段,每個階段都會是上一個階段的擴充套件,每一個階段的系統都可獨立作為一個完整的系統。第一階段是Java學生資訊管理系統,完成了學生資訊的管理、班級資訊的管理、教師資訊的管理、以及

物件陣列增刪練習學生資訊管理系統(使用ArrayList)》

//請完善實驗給定程式碼,使得工程可以完成學生資訊的管理功能,主要功能包括:新增學生資料、列印學生名單、刪除學生資料三個功能。 import java.io.*; import java.util.ArrayList; import java.util.Scanner;

java物件陣列的增刪練習學生資訊管理系統

題目要求:請完善實驗給定程式碼,使得工程可以完成學生資訊的管理功能,主要功能包括:新增學生資料、列印學生名單、刪除學生資料三個功能。 方法: (1)新增資訊:每次空間不足時使用copyOf擴容或者每次都new一個數組來代替 (2)刪除資訊:刪除第i個位置上

學生資訊管理系統第二篇主要功能模組設計和資料庫設計

 4.2系統主要功能模組設計: (1)基本資訊模組:是管理員對學生資訊進行新增操作。通過本介面管理員可以對學生資訊進行相應的修改,包括學號、姓名、出生日期等。可以通過該介面輸入學生姓名實現查詢該學生的所有資訊。管理員可以把學生的整條資訊進行刪除,同時也刪除學生的成績。

學生資訊管理系統【修改資訊視窗】

自從開始敲學生資訊管理,就發現有幾個視窗從來木有成功開啟過,它們是(修改學籍資訊)(修改成績資訊)和(修改課程資訊)視窗,這幾個視窗每次想開啟的時候都會彈出“實時錯誤:3021"這個視窗 點選除錯就會蹦到這句” mrc.MoveFirst“ 一開始卡著這裡了好幾天,我知道

學生資訊管理系統增(二):新增班級資訊流程

第一步:資訊載入 組合框內新增資訊(AddItem屬性) Private Sub Form_Load() comboGrade.AddItem "初中一年級" comboGrade.AddItem "初中二年級" comb

學生資訊管理系統增(三):新增成績資訊流程

一、新增學生成績資訊的一般流程 二、根據已知資訊新增未知資訊的流程 三、ExecuteSQL的查詢流程 流程簡單概括: 首先,對文字框進行判斷:是否為空,是否為數字; 其次,對文字框內容進行判斷,連線資料庫看是否

學生資訊管理系統優化注意事項

           根據這幾天和大家的交流,我總結了以下幾方面,也許不是最全面的,但是已經囊括了大部分需要優化的方面,歡迎大家來給我補充.  一、限制問題 ·文字框長度限制(例如:聯絡電話長度,分

學生資訊管理系統查:查詢成績資訊流程

查詢成績資訊流程圖: 查詢成績資訊程式碼部分 一、myflesgrid資料載入 With myflexgrid .CellAlignment = 4 '對齊方式中中對齊 .TextMat

學生資訊管理系統第三篇登入介面java程式碼

class DLFrame extends JFrame implements ActionListener, ItemListener {// 登入介面  JPanel p1 = null;  JPanel p2 = null;  JPanel p3 = null;  

Android核心技術-day05-03-學生資訊管理系統小練習

package com.gaozewen.studentsystem.db; import android.content.ContentValues; import android.content.Context; import android.database.Curso

程式閱讀 簡單C 學生資訊管理系統

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

學生資訊管理系統資料庫課程設計

一.概述 學生資訊管理系統是學校管理的重要工具,是學校不可或缺的一部分。隨著在校人數的不斷增加,教務系統的數量也不斷的上漲。學校工作繁雜,資料眾多,人工管理資訊的難度也越來越大,顯然是不能滿足實際的需要,效率也是很低的。並且這種傳統的方式存在著眾多的弊端,如:保密性差.查詢不便.效率低,很難維