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

نام تاپیک: Windows Forms Focus Top

  1. #1

    Windows Forms Focus Top

    آقا ما یک فرم داریم می خواهیم همیشه فوکوس روش باشه.

    this.TopMost = true;



    [DllImport("User32.dll", CharSet=CharSet.Auto)]
    public static extern uint SetForegroundWindow(IntPtr hWnd);


    protected override void OnDeactivate(EventArgs e)
    {
    SetForegroundWindow(this.Handle);

    this.Select();
    this.Focus();
    this.Validate();
    this.Refresh();
    this.Show();

    base.OnDeactivate (e);
    }


    اصلا اینا کار نمی کنه
    چیکار میشه کرد :?:

  2. #2
    با سلام

    فکر می کنم باید اول فرمتون رو اکتیو کنید مثلا اینطوری:
    form1.Activate();

  3. #3
    نه عزیز من اینجوری ام نمیشه.
    :?:
    :idea:
    ولی دستت درد نکنه.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    http://www.c-sharpcorner.com/FAQ/Cre...tanceAppSC.asp

    بعلاوه تعریف تابع را هم بد نیست کمی اصلاح کنی
    http://www.c-sharpcorner.com/Code/2002/Nov/win32api.asp



    :wink:

  5. #5
    آقا متشکر ولی من می خواهم فرم برای اولین بار که باز می شود بصورت Modal باشد

    Form myform=new Form();
    myform.ShowDialog();

    این از فرم اول به دوم است ولی من می خواهم فرم اول همیشه فوکوس داشته باشد
    و کاربر را مجبور به تایید یا لغو فرم نماید
    با تشکر

تاپیک های مشابه

  1. تبدیل یک برنامه windows form به Web Forms ؟
    نوشته شده توسط Ali-Far در بخش برنامه نویسی در Delphi
    پاسخ: 14
    آخرین پست: سه شنبه 05 اردیبهشت 1385, 23:55 عصر
  2. چگونگی استفاده از توابع MFC در Windows Forms Application
    نوشته شده توسط محمد عرب در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: دوشنبه 03 بهمن 1384, 14:25 عصر
  3. استفاده از تابع GetDC() در Windows Forms Application
    نوشته شده توسط محمد عرب در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: شنبه 01 بهمن 1384, 23:47 عصر
  4. Class System.Windows.Forms.InputLanguage
    نوشته شده توسط سهراب رسولی در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: سه شنبه 07 تیر 1384, 09:56 صبح

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

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