C Winform中textBox提示文字的實現

2021-10-01 20:07:47 字數 983 閱讀 3204

首先在你的專案中新建乙個類,寫入如下**:

//自行補齊命名空間

public

static

class

win32utility

[structlayout

(layoutkind.sequential)

]private

struct rect

private

const

int em_setcuebanner =

0x1501

;private

const

int em_getcuebanner =

0x1502

;public

static

void

setcuetext

(control control,

string text)

else

}private

static

comboboxinfo

getcomboboxinfo

(control control)

public

static

string

getcuetext

(control control)

else

return builder.

tostring()

;}}

當你存在上面的那個類後,實現textbox提示文字就非常簡單了

使用方法:

win32utility.

setcuetext

(this

.txtuserid,

" 請輸入使用者名稱");

win32utility.

setcuetext

(this

.txtuserpwd,

" 請輸入密碼"

);

C WinForm中實現異形窗體 控制項

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

C WinForm中實現異形窗體 控制項

主頁 www.farproc.com blog blog.csdn.net uoyevoli 製作異形窗體或控制項的思路一般都是想辦法生成乙個 region 然後設定給指定的視窗或控制項。生成 region 的方法有很多,最常用的就是從一幅生成,把該中的透明色部分 摳 掉,剩下的部分作為乙個 reg...

C WinForm中實現異形窗體 控制項

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