本文整理汇总了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;未经允许,请勿转载。 |
请发表评论