View Full Version : سوال: حذف چشمک زن تکتس باکس
MehdiElexal
پنج شنبه 26 دی 1392, 18:36 عصر
با سلام خدمت تمام دوستان چطور میتونم چشمک زن تکتس باکس رو حذف کنم ؟ ( همون که موقع نوشتن چشمک میزنه )
با تشکر
MehdiElexal
پنج شنبه 26 دی 1392, 19:34 عصر
دوستان لطفا کمک بفرمایید نمیخوام وقتی داخل تکتس باکس میخوام چیزی بنویسم چشمک بزنه مثل لیبل باشه :)
باتشکر
MehdiElexal
پنج شنبه 26 دی 1392, 20:56 عصر
دوستان ممنون میشم یه سر به این تایپیک بزنید و مشکل رو حل کنید
با تشکر
aminjooon2005
پنج شنبه 26 دی 1392, 21:03 عصر
با عرض سلام
از این کد استفاده کنید
[DllImport("user32.dll")]
static extern bool HideCaret(IntPtr hWnd);
private void textBox2_TextChanged(object sender, EventArgs e)
{
HideCaret(this.textBox2.Handle);
}
MehdiElexal
پنج شنبه 26 دی 1392, 21:08 عصر
[DllImport("user32.dll")]
با سلام ممنون از کمکت رفیق
منتها تکه کد بالا رو کجا باید اضافه کنم ؟
user32.dll باید به رفرنس ها اضافه شه ؟
این dll هست یا باید دانلود کنم ؟ با تشکر
danialafshari
پنج شنبه 26 دی 1392, 21:11 عصر
سلام
به using اضافه کن
using System.Runtime.InteropServices;
منبع : http://stackoverflow.com/questions/3730968/c-sharp-how-to-disable-cursor-in-textbox
MehdiElexal
پنج شنبه 26 دی 1392, 21:14 عصر
ممنون using رو اضافه کردم
تکه کد رو نوشتم
private void txtDate_TextChanged(object sender, EventArgs e)
{
HideCaret(this.txtDate.Handle);
}
اما خطای زیر رو دارم
Error 8 The name 'HideCaret' does not exist in the current context F:\Project\C#.Net\BMS\1\BMS\frmHandCharge.cs 338 13 BMS
hidecaret نیست همچین چیزی!
ممنون
VS12
MehdiElexal
پنج شنبه 26 دی 1392, 21:17 عصر
حل شد ممنون اشتباه خودم بود :لبخندساده:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.