亚州天堂爱爱,做爱视频国产全过程在线观看,成人试看30分钟免费视频,女人无遮挡裸交性做爰视频网站

? ? ?

C# WinForm扁平化界面管理系統(cba賽程)

我是笑林新記,分享一下我使用C#的一些用法,希望對大家有幫助!

Visual Studio版本:Enterprise 2015

前面十幾節的課程講了WinForm開發中一些控件的基本用法,也收到不少的贊同和反饋意見,不少朋友表示現在WinForm不常見了,界面也不好看,現在多用WPF了,這時沒什么爭議的,WPF在界面上可定是比WinForm有優勢,不過最近在gitee上看到了一個開源的WinForm項目,作者是Abin, 一個高校人力資源管理系統,值得推薦。

運行截圖:

C# WinForm扁平化界面管理系統(cba賽程)C# WinForm扁平化界面管理系統(cba賽程)C# WinForm扁平化界面管理系統(cba賽程)C# WinForm扁平化界面管理系統(cba賽程)

是不是有一種不一樣的感覺,這個項目采用了無邊框和標題的設計

每個Form的屬性中有FormBorderStyle的屬性,默認值是Sizable,設置成None就會沒有邊框和標題。

簡單地介紹一下,登錄界面中,最小化和關閉分別是兩個按鈕,然后左側是一個Panel,放置有Logo和說明,右側是登錄和注冊,分別是兩個重疊的Panel,默認顯示登錄的Panel,點擊注冊的時候,隱藏登錄panel,顯示注冊panel。

關于最小化和關閉的事件很簡單。

private void btn_close_Click(object sender, EventArgs e)

{

Application.Exit();

}

private void btn_minsize_Click(object sender, EventArgs e)

{

WindowState = FormWindowState.Minimized;

}

因為隱藏了原本的窗體標題欄,所以窗體的拖動需要重新寫,這里作者是給了右側上部分和左側的部分可以拖動。這里需要重新引用一下User32DLL文件,引入系統窗體拖動消息。

[DllImport("user32.dll")]//拖動無窗體的控件

public static extern bool ReleaseCapture();

[DllImport("user32.dll")]

public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);

public const int WM_SYSCOMMAND = 0x0112;

public const int SC_MOVE = 0xF010;

public const int HTCAPTION = 0x0002;

private void panelTitleBar_MouseDown(object sender, MouseEventArgs e)

{

//拖動窗體

ReleaseCapture();

SendMessage(this.Handle, WM_SYSCOMMAND, SC_MOVE HTCAPTION, 0);

}

登錄界面大致就是這些內容了,數據庫方面作者用到的是MySQL。

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2024年2月13日 上午11:11
下一篇 2024年2月14日 上午9:11

相關推薦

  • 10一15歲科技小制作

    10-15歲科技小制作:探索未來科技的世界 隨著科技的不斷發展,我們現在所處的世界變得越來越智能化。在這個智能化的世界里,我們不僅可以通過智能手機、電腦等電子產品來獲取信息,還可以…

    科研百科 2024年10月4日
    17
  • 教學科研工作項目

    教學科研工作項目 教學科研工作項目是高校教師的重要任務之一,也是提高教學質量和科研水平的重要途徑。在現代社會,隨著科技的不斷發展,教學科研工作項目也變得越來越重要。本文將介紹一個教…

    科研百科 2024年12月2日
    5
  • 項目管理必備

    項目管理必備 項目管理是組織實現目標的關鍵步驟,它涉及到計劃、執行、控制和監督等方面。成功的項目管理可以幫助組織提高生產效率、減少成本、增強競爭力。本文將介紹項目管理的必備要素。 …

    科研百科 2024年5月27日
    66
  • 黨建小程序怎么做,才能既便宜又高端?(黨建小程序模板)

    信息技術的快速發展,智慧黨建小程序作為一種新型的黨建工具,逐漸在基層黨建工作中得到廣泛應用。智慧黨建小程序以其便捷性、實時性、互動性等特點,有效提升了基層黨建工作的效率和質量,成為…

    科研百科 2024年7月17日
    25
  • 征集申報科研項目的通知

    征集申報科研項目的通知 各位科研學者: 為了促進學術交流,推動科技進步,我們誠摯地邀請各位學者申報科研項目。現將申報程序通知如下: 一、申報范圍 本次申報科研項目的范圍包括但不限于…

    科研百科 2025年5月10日
    1
  • 3D Creator與3D Sculptor:兩款3D建模軟件的差異與適用范圍解析(creator三維建模工具)

    3D Creator與3D Sculptor:兩款3D建模軟件的差異與適用范圍解析(creator三維建模工具) 在3D建模的世界里,3D Creator和Sculptor作為兩款…

    科研百科 2024年3月28日
    51
  • 基層黨建建議

    基層黨建建議 隨著社會經濟的不斷發展,基層黨建也面臨著越來越嚴峻的挑戰。為了更好地推進基層黨建工作,我們提出以下建議: 一、加強黨員教育和管理 黨員是黨的先鋒隊和戰斗力,要加強黨員…

    科研百科 2024年10月17日
    3
  • 蘇州大學7項成果獲得高等學校科學研究優秀成果獎(科學技術)(蘇州大學科研成果獎勵辦法)

    近日,全國高校科技創新暨優秀科研成果獎表彰大會在京召開,會上宣讀了《教育部關于2021、2022年高等學校科學研究優秀成果獎(科學技術)獎勵的決定》,蘇州大學7項成果榮獲高等學校科…

    科研百科 2024年4月9日
    82
  • 東華醫為協同辦公

    東華醫協同辦公: 提升醫療效率與質量 在醫療行業中,協同辦公是非常重要的一項工作。東華醫作為醫療機構,需要與其他醫療機構進行協作,以提升醫療效率與質量。 協同辦公可以提高醫療效率。…

    科研百科 2024年9月15日
    22
  • 施工進度計劃編制軟件

    施工進度計劃編制軟件 隨著建筑行業的發展,施工進度計劃編制軟件已經成為了一項必不可少的工具。施工進度計劃編制軟件可以幫助建筑工人們更好地管理時間和資源,提高施工效率和質量。 施工進…

    科研百科 2024年10月10日
    10