private void AddPageToTab(string tabTag, RadForm control) { RadPageViewPage pageView = null; foreach (RadPageViewPage page in tabMain.Pages) { if (page.Tag == tabTag) { pageView = page; break; } } if (pageView != null) { tabMain.SelectedPage = pageView; } else { RadPageViewPage newPage = new RadPageViewPage() { Tag = tabTag, Text = control.Text }; control.BackColor = System.Drawing.SystemColors.Control; control.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; control.Dock = DockStyle.Fill; control.TopLevel = false; control.Parent = newPage; tabMain.Pages.Add(newPage); tabMain.SelectedPage = newPage; } }
private void ShowView(RadForm frm) { frm.MdiParent = _MainView; frm.ThemeClassName = _MainView.ThemeClassName; frm.ThemeName = _MainView.ThemeName; frm.Show(); }
private void OpenForm(string strMenuName, string strFormName) { RadForm _RadForm = new RadForm(); _RadForm = TryGetFormByName(strFormName); HostWindow _HostWindowForm = null; if (ClsUtility._IClsUtility.IsFormOpen(_RadForm.GetType(), RdDockMain, out _HostWindowForm)) { _HostWindowForm.ActivateAsMdiChild(); _RadForm.Activate(); RdDockMain.ActivateWindow(_HostWindowForm); RdDockMain.ActivateMdiChild(_RadForm); } else { //var icon = IconChar.FileExcel; Color randomColor = Color.FromArgb(rnd.Next(256), rnd.Next(256), rnd.Next(256)); cFormIcon = _RadForm.Tag != null && _RadForm.Tag.ToString().Trim() != "" ? _RadForm.Tag.ToString().Trim() : "Circle"; var iconImage = ((IconChar)Enum.Parse(typeof(IconChar), cFormIcon)).ToBitmap(16, randomColor); _RadForm.MdiParent = this; _RadForm.Show(); _RadForm.Activate(); //_RadForm.Icon = iconImage; RdDockMain.ActivateMdiChild(_RadForm); foreach (DockWindow dw in RdDockMain.DockWindows) { dw.AllowedDockState = ~AllowedDockState.Floating; } } }
public static void Deminimize(this RadForm form) { if (form.WindowState == FormWindowState.Minimized) { ShowWindow(form.Handle, 9); } }
public NewUnitRadForm(RadForm parent, StateForm state) { InitializeComponent(); this.parentForm = parent; this.stateForm = state; this._serviceUnitBL = new UnitBL(); }
public frmMain() { InitializeComponent(); //this.Owner.Hide(); this.Text += " - " + NBConfig.ValidUserName; RadForm frm = this; frm.FormElement.TitleBar.TitlePrimitive.Font = new System.Drawing.Font("Segoe UI", 12); radLabelElement1.Text = DateTime.Now.ToString("dd MMM yyy HH:mm:ss tt"); //set up menu timer1.Start(); cMenu.LoadAllowedMenu(); mainradMenu.Items.AddRange(cMenu.MenuItems.Items); foreach (RadMenuItem item in mainradMenu.Items) { if (item.HasChildren) { setEvent(item); } else { item.Click += mainradMenu_Click; } } this.WindowState = FormWindowState.Maximized; //For }
public static string Show(string text, string caption) { RadForm prompt = new RadForm(); prompt.Width = 500; prompt.Height = 150; prompt.FormBorderStyle = FormBorderStyle.FixedDialog; prompt.Text = caption; prompt.StartPosition = FormStartPosition.CenterScreen; prompt.Anchor = AnchorStyles.Right; prompt.ShowIcon = false; RadLabel textLabel = new RadLabel() { Left = 50, Top = 20, Text = text, AutoSize = true }; RadTextBox textBox = new RadTextBox() { Left = 50, Top = 50, Width = 400 }; RadButton confirmation = new RadButton() { Text = "Ok", Left = 350, Width = 100, Top = 70, DialogResult = DialogResult.OK }; confirmation.Click += (sender, e) => { prompt.Close(); }; prompt.Controls.Add(textBox); prompt.Controls.Add(confirmation); prompt.Controls.Add(textLabel); prompt.AcceptButton = confirmation; return(prompt.ShowDialog() == DialogResult.OK ? textBox.Text : ""); }
public void ShowLoginDialog() { var frm = new Views.Login.LoginView(); //frm.MdiParent = _MainView; //frm.ThemeClassName = _MainView.ThemeClassName; frm.ThemeName = _MainView.ThemeName; var overlayForm = new RadForm(); overlayForm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; overlayForm.ShowInTaskbar = false; overlayForm.Width = _MainView.Width; overlayForm.Height = _MainView.Height; overlayForm.Top = _MainView.Top; overlayForm.Left = _MainView.Left; overlayForm.StartPosition = _MainView.StartPosition; // Set the opacity to 75%. overlayForm.Opacity = .75; overlayForm.MdiParent = _MainView; overlayForm.Show(); frm.ShowDialog(); overlayForm.Close(); overlayForm.Dispose(); }
public NewCategoryRadForm(RadForm form, StateForm state) { InitializeComponent(); this.state = state; this._serviceCategoryBL = new CategoryBL(); this._currentParentForm = form; }
public CustomerListRadForm(RadForm parent) { InitializeComponent(); this._serviceCustomerBL = new CustomerBL(); this._currentParentForm = parent; this._servicePaidAccountsBL = new PaidAccountsBL(); }
public void DisplayView(RadForm view) { this.Cursor = Cursors.WaitCursor; this.SuspendLayout(); this.pnlMain.SuspendLayout(); view.TopLevel = false; view.Width = pnlMain.Width; view.Height = pnlMain.Height; if (pnlMain.Controls.Count == 1) { Control control = pnlMain.Controls[0]; control.Visible = false; pnlMain.Controls.Clear(); control.Dispose(); control = null; } pnlMain.Controls.Add(view); view.Dock = DockStyle.Fill; view.Show(); view.Focus(); this.pnlMain.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); this.Cursor = Cursors.Default; }
public InvoiceNumberRadForm(RadForm form) { this._servicePaidAccountsBL = new PaidAccountsBL(); InitializeComponent(); this.FormBorderStyle = FormBorderStyle.FixedSingle; this._currentParentForm = form; }
public static void fillFormSettings(RadForm form) { string name = form.Name; form.Left = setting[name + "Left"]; form.Top = setting[name + "Top"]; form.Width = setting[name + "Width"]; form.Height = setting[name + "Height"]; }
/// <summary> /// Show Telerik MessageBox /// ShowMessageBox(message, title, MessageBoxButtons.OKCancel, RadMessageIcon.Info); /// </summary> /// <param name="message"></param> /// <param name="title"></param> /// <param name="btn"></param> /// <param name="icon"></param> /// <returns></returns> public static DialogResult ShowMessageBox(this RadForm radForm, string message, string title, MessageBoxButtons btn = MessageBoxButtons.OKCancel, RadMessageIcon icon = RadMessageIcon.None) { RadMessageBox.SetThemeName(radForm.ThemeName); RadMessageBox.Instance.MinimumSize = new Size(200, 150); RadMessageBox.Instance.Padding = new Padding(40); RadMessageBox.Instance.Font = new Font("Roboto", 10F, System.Drawing.FontStyle.Bold); return(RadMessageBox.Show(message, title, btn, icon)); }
public static void SplashScreen(RadForm form) { form.ControlBox = false; form.MinimizeBox = false; form.MaximizeBox = false; form.ShowIcon = false; form.FormBorderStyle = FormBorderStyle.None; }
private void SetForm(string MenuName, out RadForm frm) { Assembly a = Assembly.GetExecutingAssembly(); System.Type t = a.GetType("NB." + MenuName); Object o = Activator.CreateInstance(t); frm = (RadForm)o; }
public static void LlamarFormAPanel(RadForm form, RadPanel panel) { panel.Controls.Clear(); SplashScreen(form); form.TopLevel = false; form.Dock = DockStyle.Fill; form.Parent = panel; form.Show(); }
public MainForm() { InitializeComponent(); CustomerForm = new FrmCustomer(); ProductForm = new FrmProduct(); CategoryForm = new FrmCategory(); SellProductForm = new FrmSellProduct(); OrderForm = new FrmOrders(); SupplierForm = new FrmSupplier(); }
private void radSchedulerDemo_AppointmentEditDialogShowing(object sender, AppointmentEditDialogShowingEventArgs e) { RadForm form = e.AppointmentEditDialog as RadForm; form.FormClosing += new FormClosingEventHandler(form_FormClosing); if (e.Appointment.Summary == "") { e.Appointment.End = DateTime.Now; e.Appointment.Start = DateTime.Now; } }
/// <summary> /// Socket Controller /// </summary> public AsyncSocketController(RadForm form, bool useDataArrivalBuffer = false, bool useInvokeForm = true) { _useInvokeForm = useInvokeForm; if (_useInvokeForm) { InvokeForm = form; } _socket = new AsyncSocket(useDataArrivalBuffer); _socket.SocketConnected += _socket_SocketConnected; _socket.SocketDataArrival += _socket_SocketDataArrival; _socket.SocketDisconnected += _socket_SocketDisconnected; _socket.CouldNotConnect += _socket_CouldNotConnect; }
void form_FormClosing(object sender, FormClosingEventArgs e) { //throw new NotImplementedException(); RadForm form = sender as RadForm; DialogResult result = (sender as RadForm).DialogResult; if (result == DialogResult.OK) { if (form.Controls["txtSubject"].Text == "") { RadMessageBox.Show("\nSubject không được rỗng !\n", "Thông báo", MessageBoxButtons.OK, RadMessageIcon.Exclamation); e.Cancel = true; } } }
//// ex: //// Enable Collapsing + Hide SplitPanel // radSplitContainer1.UseSplitterButtons = true; // radSplitContainer1.EnableCollapsing = true; // splitPanel1.Collapsed = true; // if (txt == "Show Tree") { splitPanel1.Collapsed = false; } // if (txt == "Hide Tree") { splitPanel1.Collapsed = true; } /// <summary> /// You can programmatically build a layout of panels using RadSplitContainer. To do so, refer to the code snippet below: /// </summary> /// <param name="RForm">RadForm to Add Controls To</param> public void BuildExample(RadForm RForm) { RadSplitContainer container = new RadSplitContainer(); container.Dock = DockStyle.Fill; //left panel, sized absolutely RadSplitContainer leftContainer = new RadSplitContainer(); leftContainer.Orientation = Orientation.Horizontal; leftContainer.SizeInfo.SizeMode = Telerik.WinControls.UI.Docking.SplitPanelSizeMode.Absolute; leftContainer.SizeInfo.AbsoluteSize = new Size(150, 150); container.SplitPanels.Add(leftContainer); //middle panel, auto-sized SplitPanel middlePanel = new SplitPanel(); middlePanel.SplitPanelElement.Fill.BackColor = Color.Pink; container.SplitPanels.Add(middlePanel); //left panel, sized absolutely RadSplitContainer rightContainer = new RadSplitContainer(); rightContainer.Orientation = Orientation.Horizontal; rightContainer.SizeInfo.SizeMode = Telerik.WinControls.UI.Docking.SplitPanelSizeMode.Absolute; rightContainer.SizeInfo.AbsoluteSize = new Size(150, 150); container.SplitPanels.Add(rightContainer); //add panels 4 & 5 SplitPanel leftTopPanel = new SplitPanel(); leftContainer.SplitPanelElement.Fill.BackColor = Color.Yellow; leftTopPanel.SizeInfo.SizeMode = Telerik.WinControls.UI.Docking.SplitPanelSizeMode.Absolute; leftTopPanel.SizeInfo.AbsoluteSize = new Size(150, 150); leftContainer.SplitPanels.Add(leftTopPanel); SplitPanel leftBottomPanel = new SplitPanel(); leftBottomPanel.SplitPanelElement.Fill.BackColor = Color.Green; leftContainer.SplitPanels.Add(leftBottomPanel); //add panels 6 & 7 SplitPanel rightTopPanel = new SplitPanel(); rightTopPanel.SplitPanelElement.Fill.BackColor = Color.Red; rightTopPanel.SizeInfo.SizeMode = Telerik.WinControls.UI.Docking.SplitPanelSizeMode.Absolute; rightTopPanel.SizeInfo.AbsoluteSize = new Size(150, 150); rightContainer.SplitPanels.Add(rightTopPanel); SplitPanel rightBottomPanel = new SplitPanel(); rightBottomPanel.SplitPanelElement.Fill.BackColor = Color.Lime; rightContainer.SplitPanels.Add(rightBottomPanel); RForm.Controls.Add(container); }
public static void Show(string content, IWin32Window owner, string title = "Bitte QR-Code einscannen") { var frm = new RadForm(); frm.StartPosition = FormStartPosition.CenterScreen; frm.ShowIcon = false; frm.Text = title; frm.BackgroundImageLayout = ImageLayout.Zoom; var qrGenerator = new QRCodeGenerator(); var qrCode = qrGenerator.CreateQrCode(content, QRCodeGenerator.ECCLevel.L); frm.BackgroundImage = qrCode.GetGraphic(20); frm.Show(owner); }
public static void setFormSettings(RadForm form) { string name = form.Name; if (!setting.ContainsKey(form.Name)) { setting.Add(name, 1); setting.Add(name + "Left", form.Left); setting.Add(name + "Top", form.Top); setting.Add(name + "Width", form.Width); setting.Add(name + "Height", form.Height); } else { setting[name + "Left"] = form.Left; setting[name + "Top"] = form.Top; setting[name + "Width"] = form.Width; setting[name + "Height"] = form.Height; } }
public static DialogResult InputBox(this Form f, string title, string promptText, ref string value) { RadForm form = new RadForm(); RadLabel label = new RadLabel(); RadTextBox textBox = new RadTextBox(); RadButton buttonOk = new RadButton(); RadButton buttonCancel = new RadButton(); form.Text = title; label.Text = promptText; textBox.Text = value; buttonOk.Text = "OK"; buttonCancel.Text = "Cancel"; buttonOk.DialogResult = DialogResult.OK; buttonCancel.DialogResult = DialogResult.Cancel; label.SetBounds(9, 18, 372, 13); textBox.SetBounds(12, 36, 372, 20); buttonOk.SetBounds(228, 72, 75, 23); buttonCancel.SetBounds(309, 72, 75, 23); label.AutoSize = true; textBox.Anchor = textBox.Anchor | AnchorStyles.Right; buttonOk.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; buttonCancel.Anchor = AnchorStyles.Bottom | AnchorStyles.Right; form.ClientSize = new Size(396, 107); form.Controls.AddRange(new Control[] { label, textBox, buttonOk, buttonCancel }); form.ClientSize = new Size(Math.Max(300, label.Right + 10), form.ClientSize.Height); form.FormBorderStyle = FormBorderStyle.FixedDialog; form.StartPosition = FormStartPosition.CenterScreen; form.MinimizeBox = false; form.MaximizeBox = false; form.AcceptButton = buttonOk; form.CancelButton = buttonCancel; DialogResult dialogResult = form.ShowDialog(); value = textBox.Text; return(dialogResult); }
public static string Show(string text, string caption) { RadForm prompt = new RadForm(); prompt.Width = 500; prompt.Height = 150; prompt.FormBorderStyle = FormBorderStyle.FixedDialog; prompt.Text = caption; prompt.StartPosition = FormStartPosition.CenterScreen; prompt.Anchor = AnchorStyles.Right; prompt.ShowIcon = false; RadLabel textLabel = new RadLabel() { Left = 50, Top = 20, Text = text, AutoSize = true }; RadTextBox textBox = new RadTextBox() { Left = 50, Top = 50, Width = 400 }; RadButton confirmation = new RadButton() { Text = "Ok", Left = 350, Width = 100, Top = 70, DialogResult = DialogResult.OK }; confirmation.Click += (sender, e) => { prompt.Close(); }; prompt.Controls.Add(textBox); prompt.Controls.Add(confirmation); prompt.Controls.Add(textLabel); prompt.AcceptButton = confirmation; return prompt.ShowDialog() == DialogResult.OK ? textBox.Text : ""; }
private void OpenForm(string strMenuName, string strFormName) { RadForm _RadForm = new RadForm(); _RadForm = TryGetFormByName(strFormName); HostWindow _HostWindowForm = null; if (ClsUtility._IClsUtility.IsFormOpen(_RadForm.GetType(), RdDockMain, out _HostWindowForm)) { _HostWindowForm.ActivateAsMdiChild(); _RadForm.Activate(); RdDockMain.ActivateWindow(_HostWindowForm); RdDockMain.ActivateMdiChild(_RadForm); } else { //obj = new Form(); // _RadForm = TryGetFormByName(strFormName); _RadForm.MdiParent = this; _RadForm.Show(); _RadForm.Activate(); RdDockMain.ActivateMdiChild(_RadForm); } }
public DoingPaymentRadForm(RadForm parent) { InitializeComponent(); this._currentParentForm = parent; this._servicePaidAccountsBL = new PaidAccountsBL(); }
internal void SetAcceptCancelButtons(RadForm formDefinePatient) { formDefinePatient.AcceptButton = this.btnAdd; formDefinePatient.CancelButton = this.btnNew; }
public static void ShowModalForm(RadForm form) { form.ShowDialog(); }
public static void TabEnterEnForm(RadForm form) { foreach(Control ctrl in form.Controls) { if (ctrl is RadLabel) { RadLabel lbl = (RadLabel)ctrl; foreach (Control ctrl2 in lbl.Controls) { if (ctrl2 is RadTextBox) { RadTextBox txt = (RadTextBox)ctrl2; //txtCodigo.Text = txtCodigo.Text + "/" + lbl.Controls.IndexOf(ctrl2).ToString() + lbl.Controls[lbl.Controls.IndexOf(ctrl2)].Name; txt.Text = string.Empty; txt.KeyPress += new System.Windows.Forms.KeyPressEventHandler(delegate(object s, KeyPressEventArgs e) { if (e.KeyChar == (char)(Keys.Enter)) { e.Handled = true; SendKeys.Send("{TAB}"); } }); } else if (ctrl2 is RadDropDownList) { RadDropDownList rdl = (RadDropDownList)ctrl2; rdl.KeyPress += new System.Windows.Forms.KeyPressEventHandler(delegate(object s, KeyPressEventArgs e) { if (e.KeyChar == (char)(Keys.Enter)) { e.Handled = true; SendKeys.Send("{TAB}"); } }); } else if (ctrl2 is RadDateTimePicker) { RadDateTimePicker rdl = (RadDateTimePicker)ctrl2; rdl.KeyPress += new System.Windows.Forms.KeyPressEventHandler(delegate(object s, KeyPressEventArgs e) { if (e.KeyChar == (char)(Keys.Enter)) { e.Handled = true; SendKeys.Send("{TAB}"); } else if (e.KeyChar == (char)(Keys.Space)) { rdl.Show(); } }); } else if (ctrl2 is RadioButton) { RadioButton rdl = (RadioButton)ctrl2; rdl.KeyPress += new System.Windows.Forms.KeyPressEventHandler(delegate(object s, KeyPressEventArgs e) { if (e.KeyChar == (char)(Keys.Enter)) { e.Handled = true; SendKeys.Send("{TAB}"); } }); } //txtCodigo.Text = txtCodigo.Text + "/" + pvPaginaDatosFiliacion.Controls.IndexOf(ctrl).ToString() + pvPaginaDatosFiliacion.Controls[pvPaginaDatosFiliacion.Controls.IndexOf(ctrl)].Name; } } } }
/// <summary> /// Set Invoke Form /// </summary> /// <param name="frm"></param> public void SetInvokeForm(RadForm frm) { Socket = new AsyncSocketController(frm, true, true); Socket.SocketDataArrival += Socket_SocketDataArrival; DataArrival = new List <DataArrivalModel>(); }
public static void InvokeMethod(RadForm form, MethodInvoker invoker) { var methodInvoker = new MethodInvoker(invoker); form.Invoke(methodInvoker); }
public BetaKeyDialog(RadForm mainFrm) { InitializeComponent(); _mainFrm = mainFrm; }
public static void LimpiarControlesEnForm(RadForm form) { foreach(Control ctrl in form.Controls) { if (ctrl is RadLabel) { RadLabel lbl = (RadLabel)ctrl; foreach (Control ctrl2 in lbl.Controls) { if (ctrl2 is RadTextBox) { RadTextBox txt = (RadTextBox)ctrl2; //txtCodigo.Text = txtCodigo.Text + "/" + lbl.Controls.IndexOf(ctrl2).ToString() + lbl.Controls[lbl.Controls.IndexOf(ctrl2)].Name; txt.Text = string.Empty; } else if (ctrl2 is RadDropDownList) { RadDropDownList cbo = (RadDropDownList)ctrl2; cbo.Text = "--Seleccione--"; cbo.SelectedIndex = -1; } else if (ctrl2 is RadDateTimePicker) { RadDateTimePicker dtp = (RadDateTimePicker)ctrl2; dtp.Value = DateTime.Now.ToLocalTime(); } else if(ctrl2 is RichTextBox) { RichTextBox rtb = (RichTextBox)ctrl2; rtb.Text = string.Empty; } //txtCodigo.Text = txtCodigo.Text + "/" + pvPaginaDatosFiliacion.Controls.IndexOf(ctrl).ToString() + pvPaginaDatosFiliacion.Controls[pvPaginaDatosFiliacion.Controls.IndexOf(ctrl)].Name; } } } }
public static void ConvertirBordesRedondeadosLabelEnForm(RadForm form) { foreach (Control ctrl in form.Controls) { if (ctrl is RadLabel && ctrl.Name != "lblTitulo") { RadLabel rad = (RadLabel)ctrl; rad.LabelElement.Shape = new RoundRectShape(); rad.BackColor = Color.Transparent; Color colorr = Color.FromArgb(191, 219, 255); Color color = Color.FromArgb(17, 105, 133); rad.LabelElement.ForeColor = colorr; rad.LabelElement.LabelFill.GradientStyle = GradientStyles.Solid; rad.LabelElement.LabelFill.BackColor = color; } } }
public static void smethod_11(RadForm radForm_0, int int_0 = 10) { radForm_0.FormElement.Shape = (ElementShape) new RoundRectShape(int_0); }
public void SetAcceptCancelButtons(RadForm radForm) { radForm.AcceptButton = btnAdd; radForm.CancelButton = btnNew; }
public void SetAcceptCancelButtons(RadForm radForm) { _radForm = radForm; radForm.CancelButton = btnNew; }
internal void SetAcceptCancelButtons(RadForm formDefineInsurance) { formDefineInsurance.AcceptButton = this.btnAdd; formDefineInsurance.CancelButton = this.btnNew; }
private void mainradMenu_Click(object sender, EventArgs e) { string menuText = string.Empty; string MenuName = string.Empty; string Menu = string.Empty; if (sender is RadMenuItem) { RadMenuItem item = (RadMenuItem)sender; menuText = item.Text.Replace("&", ""); MenuName = (item.Tag != null?item.Tag.ToString():""); RadForm frm = new RadForm(); string tipe; switch (MenuName) { case "": NBConfig.bLoggedIn = false; helper.SysLog(this.GetType().Name, NBConfig.ValidUserName, "Logout"); //this.Owner.Show(); this.Close(); break; case "frmInputLP": //get tipe menuText = menuText.Split('.')[1]; tipe = menuText.Replace("Input", ""); tipe = tipe.Trim(); frm = new frmInputLP(tipe); break; case "frmInputTMR": menuText = menuText.Split('.')[1]; frm = new frmInputTMR(menuText, true); break; case "frmLihatTotal": menuText = menuText.Split('.')[1]; frm = new frmLihatTotal(menuText.ToLower().Replace("stock ", "")); break; case "frmLihatSJ": menuText = menuText.Split('.')[1]; tipe = menuText.Replace("Lihat SJ", ""); tipe = tipe.Trim(); frm = new frmLihatSJ(tipe); break; case "frmLihatTM": menuText = menuText.Split('.')[1]; tipe = menuText.Replace("Lihat Transaksi", ""); tipe = tipe.Trim(); frm = new frmLihatTM(tipe); break; case "frmLihatNR": menuText = menuText.Split('.')[1]; tipe = menuText.Replace("Check", ""); tipe = tipe.Trim(); frm = new frmLihatNR(tipe); break; case "frmInputIntern": menuText = menuText.Split('.')[1]; frm = new frmInputIntern(menuText, true); break; default: SetForm(MenuName, out frm); break; } if (!string.IsNullOrEmpty(MenuName)) { Menu = item.Text.Split('.')[1]; frm.Tag = Menu; frm.MaximizeBox = false; frm.MinimizeBox = false; frm.FormElement.TitleBar.TitlePrimitive.Font = new System.Drawing.Font("Lucida Bright", 12, FontStyle.Bold); frm.StartPosition = FormStartPosition.CenterParent; frm.ShowDialog(this); } } }
internal void SetAcceptCancelButtons(RadForm formDefineTimming) { formDefineTimming.AcceptButton = this.btnAdd; formDefineTimming.CancelButton = this.btnCancel; }
public static void SetWindowsIcon(RadForm form) { form.Icon = RscImage.ShayanDentalIcon; }
public static void DesbloquearControlesEnForm(RadForm form) { foreach (Control ctrl in form.Controls) { if (ctrl is RadLabel) { RadLabel lbl = (RadLabel)ctrl; foreach (Control ctrl2 in lbl.Controls) { if (ctrl2 is RadTextBox) { RadTextBox txt = (RadTextBox)ctrl2; //txtCodigo.Text = txtCodigo.Text + "/" + lbl.Controls.IndexOf(ctrl2).ToString() + lbl.Controls[lbl.Controls.IndexOf(ctrl2)].Name; txt.Enabled = true; } else if (ctrl2 is RadDropDownList) { RadDropDownList cbo = (RadDropDownList)ctrl2; cbo.Enabled = true; } else if (ctrl2 is RadDateTimePicker) { RadDateTimePicker dtp = (RadDateTimePicker)ctrl2; dtp.Enabled = true; } else if (ctrl2 is RichTextBox) { RichTextBox rtb = (RichTextBox)ctrl2; rtb.Enabled = true; } } } } }
public RadForm Build(string title) { var frm = new RadForm(); var tableLayoutPanel1 = new TableLayoutPanel(); frm.Text = title; frm.MaximizeBox = false; frm.MinimizeBox = false; frm.ShowIcon = false; frm.ShowInTaskbar = false; frm.FormBorderStyle = FormBorderStyle.FixedDialog; frm.StartPosition = FormStartPosition.CenterScreen; frm.AutoSize = true; frm.AutoSizeMode = AutoSizeMode.GrowOnly; var btnCancel = new RadButton(); btnCancel.ThemeName = ThemeResolutionService.ApplicationThemeName; btnCancel.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); btnCancel.DialogResult = DialogResult.Cancel; btnCancel.Name = "btnCancel"; btnCancel.Size = new System.Drawing.Size(75, 23); btnCancel.TabIndex = 3; btnCancel.Text = "Cancel"; btnCancel.Dock = DockStyle.Right; var btnOk = new RadButton(); btnOk.ThemeName = ThemeResolutionService.ApplicationThemeName; btnOk.Anchor = (AnchorStyles.Bottom | AnchorStyles.Right); btnOk.DialogResult = DialogResult.OK; btnOk.Name = "btnOk"; btnOk.Size = new System.Drawing.Size(75, 23); btnOk.TabIndex = 2; btnOk.Text = "OK"; btnOk.Dock = DockStyle.Right; tableLayoutPanel1.RowCount = _controls.Count; tableLayoutPanel1.ColumnCount = 2; tableLayoutPanel1.Location = new System.Drawing.Point(12, 12); tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle()); tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle()); tableLayoutPanel1.RowStyles.Add(new RowStyle()); tableLayoutPanel1.Dock = DockStyle.Fill; for (int i = 0; i < _controls.Count; i++) { var c = _controls.Values.ToArray()[i]; var label = CreateLabel(_controls.Keys.ToArray()[i]); tableLayoutPanel1.Controls.Add(label, 0, i); tableLayoutPanel1.Controls.Add(c, 1, i); } frm.Width = tableLayoutPanel1.Width + 40; frm.Height = tableLayoutPanel1.Height + 90; var p = new Panel(); p.Dock = DockStyle.Bottom; p.Size = new System.Drawing.Size(75, 23); p.Controls.Add(btnCancel); p.Controls.Add(btnOk); frm.Controls.Add(p); var sp = new RadScrollablePanel(); sp.Dock = DockStyle.Fill; sp.AutoScroll = true; sp.Controls.Add(tableLayoutPanel1); frm.Controls.Add(sp); return frm; }
public static DialogResult MensajeBox(RadForm form,string titulo, string contenido, MensajeBox mensajeBox) { DialogResult resultado=DialogResult.Cancel; switch (mensajeBox) { case WinFormTelerikDS.MensajeBox.advertencia : resultado = RadMessageBox.Show(form,contenido, titulo, MessageBoxButtons.OK, RadMessageIcon.Exclamation); break; case WinFormTelerikDS.MensajeBox.pregunta: resultado = RadMessageBox.Show(form, contenido, titulo, MessageBoxButtons.YesNo, RadMessageIcon.Question); break; case WinFormTelerikDS.MensajeBox.error: resultado = RadMessageBox.Show(form, contenido, titulo, MessageBoxButtons.OK, RadMessageIcon.Error); break; case WinFormTelerikDS.MensajeBox.informacion: resultado = RadMessageBox.Show(form, contenido, titulo, MessageBoxButtons.OK, RadMessageIcon.Info); break; } return resultado; //DialogResult resultado = RadMessageBox.Show(this, "¿Realmente desea cambiar la Conexion a BD?", "Conexion BD", MessageBoxButtons.YesNo, RadMessageIcon.Question); }