نمایش نتایج 1 تا 4 از 4

نام تاپیک: وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    خراسان رضوی
    پست
    677

    وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

    می خام وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    بجنورد
    پست
    115

    نقل قول: وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

    توی خاصیت موس اینتر بنویسید
    txt.backcolor=color.red

  3. #3

    نقل قول: وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

    ااینم بد نیست یه کم کامل تره

    private
    void textBox1_MouseHover(object sender, EventArgs e)
    {
    textBox1.backColor =
    Color.Red;
    }
    privatevoid textBox1_MouseLeave(object sender, EventArgs e)
    {
    textBox1.backColor =
    Color.Black;
    }

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آبان 1387
    محل زندگی
    خراسان رضوی
    پست
    677

    نقل قول: وقتی مکان نما روی یک تکس می ایستد رنگ تکس عوض شود

    من میخام به محض اینکه مکان نما توسط اینتر یا تب یا موس روی تکس قرارگرفت رنگ تکس عوض
    و با خروج مکان نما از روی تکس دوباره به رنگ اول برگردد . می توان از ترکیب leave و enter استفاده کرد.
    اما برای اینکه از نوشتن تک تک تکس ها جلوگیری کنم چی کار کنم
    من تابعی نوشتم که لیست تکس ها به اون داده میشه و در یک حلقه به بررسی
    تک تک تکس ها می پردازد،حالا برای اینکه بخام بگم اگه از leave استفاده شده چی باید بگم. کد زیر خطا داره
    if ((c is TextBox) )
    {
    if (c.Leave==true )
    {
    c.BackColor = TEXTBOX_BackColor;
    }

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •