• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# FormWindowState类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中FormWindowState的典型用法代码示例。如果您正苦于以下问题:C# FormWindowState类的具体用法?C# FormWindowState怎么用?C# FormWindowState使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



FormWindowState类属于命名空间,在下文中一共展示了FormWindowState类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: OnMove

		private void OnMove(object sender, System.EventArgs e)
		{			
			if (form.WindowState == FormWindowState.Normal)
				dimensions.Location = form.Location;
			
			windowState = form.WindowState;
		}
开发者ID:ChiangHanLung,项目名称:PIC_VDS,代码行数:7,代码来源:FormSerializer.cs


示例2: LoadApplicationSettings

        private const int SettingsLocation = 0; // 0 - registry, 1 - ini-file

        #endregion Fields

        #region Methods

        public static void LoadApplicationSettings()
        {
            RegistryKey regKey = Registry.CurrentUser.OpenSubKey(SettingsAndConstants.RegistryLocation);

            LastProjectFileName = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "LastProjectFile", string.Empty);
            DisplaySpriteActiveArea = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "DisplaySpriteActiveArea", true);

            LastProjectBrowsePath = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "LastProjectBrowsePath", string.Empty);
            LastSpriteBrowsePath = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "LastSpriteBrowsePath", string.Empty);
            LastBackgroundBrowsePath = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "LastBackgroundBrowsePath", string.Empty);

            if (HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "Maximized", false))
            {
                MainFormState = FormWindowState.Maximized;
            }
            else
            {
                MainFormPosition.Location = new Point(
                    HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "WindowLeft", 0),
                    HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "WindowTop", 0)
                    );
                MainFormPosition.Width = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "WindowWidth", 0);
                MainFormPosition.Height = HiddenObjectStudio.Core.Tools.GetParameterFromReg(regKey, "WindowHeight", 0);
                MainFormState = FormWindowState.Normal;
            }

            LoadPreferences();

            if (regKey != null) regKey.Close();
        }
开发者ID:NTStudio,项目名称:XMLSceneBuilder,代码行数:36,代码来源:SettingsAndConstants.cs


示例3: return

 public static FormWindowState «агрузить(string путь, string секци¤, string им¤, FormWindowState значениеѕо”молчанию)
 {
     int число = «агрузить(путь, секци¤, им¤, (int)значениеѕо”молчанию);
     if (число < 0 || число > 2)
         return значениеѕо”молчанию;
     return (FormWindowState)число;
 }
开发者ID:1vanK,项目名称:Constructor-2,代码行数:7,代码来源:Ini.cs


示例4: SaveFormState

 private void SaveFormState(Form a_form)
 {
     if (a_form.WindowState == FormWindowState.Normal)
         m_bounds = a_form.Bounds;
     if (a_form.WindowState != FormWindowState.Minimized)
         m_window_state = a_form.WindowState;
 }
开发者ID:KebinuChiousu,项目名称:MangaCrawler,代码行数:7,代码来源:FormState.cs


示例5: load

        public void load()
        {
            using (RegistryKey r = Registry.CurrentUser.OpenSubKey(@"Software\" + CompanyId() + @"\" + AppId() + @"\Window State\" + form.Name))
            {
                if (r != null)
                {
                    try
                    {
                        string _location = (string)r.GetValue("location"), _size = (string)r.GetValue("size");
                        state = (FormWindowState)r.GetValue("state");
                        location = (Point)TypeDescriptor.GetConverter(typeof(Point)).ConvertFromInvariantString(_location);
                        size = (Size)TypeDescriptor.GetConverter(typeof(Size)).ConvertFromInvariantString(_size);

                        // Don't do anything if the screen config has since changed (otherwise windows vanish off the side)
                        if (screenconfig() == new MD5Sum((string) r.GetValue("screenconfig")))
                        {
                            form.Location = location;
                            form.Size = size;
                            // Don't restore if miminised (it's unhelpful as the user misses the fact it's opened)
                            if (state != FormWindowState.Minimized)
                                form.WindowState = state;
                        }
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }
开发者ID:ned14,项目名称:BEurtle,代码行数:29,代码来源:WindowSettings.cs


示例6: FormLayout

 internal FormLayout(DlgBase form)
 {
     if (Program.IsClosing || ((!form.Disposing && !form.IsDisposed) && (form.WindowState != FormWindowState.Minimized)))
     {
         this.mBounds = form.Bounds;
         if (this.mBounds.X == -32000)
         {
             this.mBounds.X = 0;
         }
         if (this.mBounds.Y == -32000)
         {
             this.mBounds.Y = 0;
         }
         if (form.WindowState == FormWindowState.Minimized)
         {
             this.mWindowState = FormWindowState.Normal;
         }
         else
         {
             this.mWindowState = form.WindowState;
         }
         this.mSaveLoadData = form.LayoutData;
         this.mWasOpenOnExit = (Program.IsClosing && form.AllowRestoreWindow) && form.Visible;
         this.mFormType = form.GetType();
     }
 }
开发者ID:micheljung,项目名称:gpgnetfix,代码行数:26,代码来源:FormLayout.cs


示例7: Launcher_Load

        private void Launcher_Load(object sender, EventArgs e)
        {
            this.Icon = DnDCS.Win.Libs.Assets.AssetsLoader.LauncherIcon;

            initialFormTopMost = this.TopMost;
            initialFormBorderStyle = this.FormBorderStyle;
            initialFormWindowState = this.WindowState;

            if (this.runMode.HasValue)
            {
                switch (this.runMode.Value)
                {
                    case Constants.RunMode.Client:
                        this.btnClient.PerformClick();
                        break;

                    case Constants.RunMode.Server:
                        this.btnServer.PerformClick();
                        break;

                    default:
                        break;
                }
            }
        }
开发者ID:philazzi44,项目名称:DnDCS,代码行数:25,代码来源:Launcher.cs


示例8: FormNalog

 public FormNalog(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje, KNalog _nalog)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     dgvNalog.AutoGenerateColumns = false;
     dgvNalog.Columns["colPromet"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
     dgvNalog.Columns["colSken"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
     this.nalog = _nalog;
     txtDok.Focus();
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
     if (nalog != null)
     {
         txtDok.Text =
             this.nalog.dokVrsta +
             this.nalog.sklaOznaka +
             (this.nalog.dokVrsta == "PSS" ? this.nalog.sklaOznakaPSS : String.Empty) +
             this.nalog.dokBr +
             ((from r in this.katalog.dokumenti where r.vrsta == this.nalog.dokVrsta select r).Single().oznaka);
         PrikažiNalog(
             this.nalog.sklaOznaka,
             this.nalog.sklaOznakaPSS,
             this.nalog.dokVrsta,
             this.nalog.dokBr,
             this.nalog.smjer);
     }
 }
开发者ID:Brumiko,项目名称:MobTrenisIS,代码行数:26,代码来源:FormNalog.cs


示例9: WindowLocation

            /// <summary>
            /// Initializes a new instance of the WindowLocation class.
            /// </summary>
            /// <param name="input">The input string.</param>
            public WindowLocation(string input)
            {
                Param.AssertValidString(input, "input");

                string[] sections = input.Split(',');
                if (sections.Length < 5)
                {
                    throw new ArgumentException(string.Format(
                        CultureInfo.CurrentCulture, Strings.InvalidWindowLocationInputString, input));
                }

                this.location.X = Convert.ToInt32(sections[0], null);
                this.location.Y = Convert.ToInt32(sections[1], null);
                this.size.Height = Convert.ToInt32(sections[2], null);
                this.size.Width = Convert.ToInt32(sections[3], null);

                int state = Convert.ToInt32(sections[4], null);
                if (state < 0)
                {
                    this.state = FormWindowState.Minimized;
                }
                else if (state > 0)
                {
                    this.state = FormWindowState.Maximized;
                }
                else if (state == 0)
                {
                    this.state = FormWindowState.Normal;
                }
            }
开发者ID:katerina-marchenkova,项目名称:my,代码行数:34,代码来源:RegistryUtils.WindowLocation.cs


示例10: OnLocationChanged

		protected override void OnLocationChanged(EventArgs e)
		{
			base.OnLocationChanged(e);

			if (WindowState != FormWindowState.Minimized)
				LastNonMinimizedState = WindowState;
		}
开发者ID:rsdn,项目名称:janus,代码行数:7,代码来源:JanusBaseForm.cs


示例11: Initialize

		public void Initialize(Rectangle position, FormWindowState state, bool detailView, bool loggerTree)
		{
			WindowPosition = position;
			WindowState = state;
			ShowLogDetailView = detailView;
			ShowLoggerTree = loggerTree;
		}
开发者ID:ASK-sa,项目名称:ASK.ServEasy,代码行数:7,代码来源:UserSettings.cs


示例12: activateForm

        public void activateForm(Form f, FormWindowState ws, FormStartPosition fs)
        {
            demandBackup = true;
            foreach (Form each in MdiChildren)
            {
                if ((string)each.Tag != "1")
                {
                    each.Close();
                }
            }

            if (fs == FormStartPosition.Manual)
            {
                f.StartPosition = FormStartPosition.Manual;
                int w = this.Width;
                int h = this.Height;
                f.Left = (w - f.Width) / 4;
                f.Top = (h - f.Height) / 6;
            }
            else
            {
                f.StartPosition = fs;
            }
            f.WindowState = ws;
            f.MdiParent = this;
            f.ControlBox = false;
            f.Show();
        }
开发者ID:rjreeves,项目名称:Vectra,代码行数:28,代码来源:Frame.cs


示例13: FormRobneLokacije

 public FormRobneLokacije(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     dgvRobneLokacije.AutoGenerateColumns = false;
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
     txtŠifraIliBarkod.Select();
     ddlSkladište.DataSource = this.katalog.skladišta;
     try
     {
         zadanoSkladište = ConfigurationManager.AppSettings["ZadanoSkladište"];
         if (String.IsNullOrEmpty(zadanoSkladište))
         {
             return;
         }
         for (int i = 0; i < ddlSkladište.Items.Count; i++)
         {
             if (((KSkladiste)ddlSkladište.Items[i]).oznaka == ConfigurationManager.AppSettings["ZadanoSkladište"])
             {
                 ddlSkladište.SelectedIndex = i;
                 break;
             }
         }
     }
     catch (ConfigurationErrorsException)
     {
         // Pojeo vuk magare iliti On error resume next.
     }
 }
开发者ID:Brumiko,项目名称:MobTrenisIS,代码行数:29,代码来源:FormRobneLokacije.cs


示例14: OnResize

 protected override void OnResize(EventArgs e)
 {
     if (WindowState != FormWindowState.Minimized)
     {
         lastFormState = WindowState;
     }
     base.OnResize(e);
 }
开发者ID:ovjust,项目名称:InnerBuyAlarm,代码行数:8,代码来源:Form1.cs


示例15: FormOtprema

 public FormOtprema(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     dgvDok.AutoGenerateColumns = false;
     dgvLok.AutoGenerateColumns = false;
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
 }
开发者ID:Brumiko,项目名称:MobTrenisIS,代码行数:8,代码来源:FormOtprema.cs


示例16: MainWindowArgument

 public MainWindowArgument(Rectangle location, FormWindowState state, string split, string toolbar, int tabrowcount)
 {
     _location = location;
     _windowState = state;
     _splitInfo = split;
     _toolBarInfo = toolbar;
     _tabRowCount = tabrowcount;
 }
开发者ID:FNKGino,项目名称:poderosa,代码行数:8,代码来源:WindowManager.cs


示例17: FormInvUpisnik

 public FormInvUpisnik(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje, KInventura _inventura)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     this.inventura = _inventura;
     txtLokacija.Focus();
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
 }
开发者ID:Brumiko,项目名称:MobTrenisIS,代码行数:8,代码来源:FormInvUpisnik.cs


示例18: FormRobniIzlaz

 public FormRobniIzlaz(Terminal _terminal, Katalog _katalog, Point _koordinate, int _širina, int _visina, FormWindowState _stanje, KNalog _nalog, KStavkaNaloga _stavka)
     : base(_terminal, _katalog, _koordinate, _širina, _visina, _stanje)
 {
     InitializeComponent();
     dgvLok.AutoGenerateColumns = false;
     this.nalog = _nalog;
     this.stavka = _stavka;
     lblRoba.Text =
         stavka.roba.sifra + Environment.NewLine +
         stavka.roba.naziv + Environment.NewLine +
         "količina: " + stavka.zadaniPromet.ToString() + Environment.NewLine +
         "za sken: " + (stavka.zadaniPromet - stavka.skeniraniPromet).ToString();
     CoreScannerProxy.Instance.BarcodeEvent += new BarcodeEventHandler(OnBarcode); // Događaj za očitanje barkoda.
     MTrenisClient c = new MTrenisClient();
     try
     {
         RobnaLokacija[] polje = c.DohvatiRobneLokacije(nalog.sklaOznaka, null, stavka.roba.sifra);
         List<KRobnaLokacija> lista = new List<KRobnaLokacija>();
         foreach (var r in polje)
         {
             lista.Add(
                 new KRobnaLokacija(
                     new KRoba(r.roba.sifra, r.roba.naziv, r.roba.dobavljac),
                     r.lokOznaka,
                     r.zonOznaka,
                     r.stanje,
                     r.kapacitet));
         }
         dgvLok.DataSource = lista;
         foreach (DataGridViewRow row in dgvLok.Rows)
         {
             if (row.Cells["colLokacija"].Value.ToString() == stavka.optiLok && row.Cells["colZona"].Value.ToString() == stavka.optiZon)
             {
                 //dgvLok.FirstDisplayedScrollingRowIndex = dgvLok.Rows[row.Index].Index;
                 dgvLok.ClearSelection();
                 dgvLok.Rows[row.Index].Selected = true;
                 dgvLok.CurrentCell = dgvLok.Rows[row.Index].Cells[0];
                 break;
             }
         }
     }
     catch (FaultException<MTrenisKvar> ex)
     {
         MessageBox.Show(ex.Detail.opis, ex.Detail.oznaka.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, P.MSGBOX_ERR_TITLE, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         if (c != null && c.State != CommunicationState.Closed)
         {
             c.Close();
         }
     }
     txtKol.Select(); // NE .Focus()!!!
 }
开发者ID:Brumiko,项目名称:MobTrenisIS,代码行数:58,代码来源:FormRobniIzlaz.cs


示例19: WindowData

        public WindowData()
        {
            Position.X          = -1;
            Position.Y          = -1;
            Position.Width      = -1;
            Position.Height     = -1;

            State = FormWindowState.Normal;
        }
开发者ID:Duke-Jones,项目名称:ED-IBE,代码行数:9,代码来源:WindowData.cs


示例20: Form1_SizeChanged

 private void Form1_SizeChanged(object sender, EventArgs e)
 {
     if ((this.WindowState == FormWindowState.Maximized && _CurrentWindowState != FormWindowState.Maximized)
         || (this.WindowState != FormWindowState.Maximized && _CurrentWindowState == FormWindowState.Maximized))
     {
         FireFormMaximized();
     }
     _CurrentWindowState = this.WindowState;
 }
开发者ID:dvdlesher,项目名称:IDV,代码行数:9,代码来源:Form1.cs



注:本文中的FormWindowState类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Format类代码示例发布时间:2022-05-24
下一篇:
C# FormViewInsertedEventArgs类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap