在TextBox中增加提示语

就像这样 20130511093311

 

.net中的TextBox没有这个属性,不过Windows中有:

internal const uint ECM_FIRST = 0x1500;
internal const uint EM_SETCUEBANNER = ECM_FIRST + 1;

[DllImport("user32.dll", CharSet = CharSet.Auto)]
internal static extern IntPtr SendMessage(
    HandleRef hWnd, 
    uint msg, 
    bool wParam, 
    string lParam);
SendMessage(
    new HandleRef(txtSearch, txtSearch.Handle), 
    EM_SETCUEBANNER, 
    false, 
    "Search");

cuebannertextboxdemo

最后,不得不说的是,原文地址:http://huseyint.com/2008/01/metin-kutularina-ipucu-metni-koyma-cue-banner-text/

6 Replies to “在TextBox中增加提示语”

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据