C winform 恢復介面上的控制項的的狀態

2021-10-18 20:22:55 字數 377 閱讀 9684

分為兩個部分:

一、將介面控制項的狀態存到資料庫

二、從資料庫將取出來恢復

下面說乙個兩部分的具體實現步驟

一、將介面控制項的狀態存到資料庫

1、遍歷介面上的控制項,將控制項名,以及它的狀態儲存下來,如果是combobox,textbox就儲存它的text,如果是radiobutton,checkbox,選中的時候就儲存乙個y

2、序列化這個二維陣列,將stream流存到byte,再轉成base64編碼的字串,將這個字串存到資料庫

二、從資料庫將取出來恢復

1、將base64編碼的字串取出來,轉為二維陣列

2、遍歷介面上的控制項,取出控制項名,看它在不在陣列中,在就判斷這個控制項的型別,取出陣列中控制項名對應的值賦值

C WinForm介面上實現按條件檢索資料

實現步驟 1.定義事件 2.定義方法 3.完善步驟2中的方法 1 在步驟2中的引數方法,定義引數方法,主要獲取介面查詢條件 2 實現在步驟2中的資料sql查詢語句方法 例項操作如下 1.定義事件 btnselectuserlist.click btnselectuserlist click 2.定義...

SY的專欄 C WinForm製作異形窗體 控制項

c winform製作異形窗體 控制項 製作異形窗體或控制項的思路一般都是想辦法生成乙個region,然後設定給指定的視窗或控制項。生成region的方法有很多,最常用的就是從一幅生成,把該中的透明色部分 摳 掉,剩下的部分作為乙個region。設定視窗或控制項的region可以用setwindow...

你的Api介面上鎖了嗎?

職責單一化,各司其職,後端只負責api介面編寫提供給各種不同型別的客戶端去呼叫,但是客戶端和伺服器端呼叫是要有許可權限制的,不能任何乙個客戶端都可以隨便呼叫我們的介面 這裡面的緣由相信大家都知道吧,當然我就預設你們都知道 再者我們都知道http是明文傳輸,被抓包可可以修改相應引數,當然如果你使用了h...