示例#1
0
 void radPageView1_PageExpanded(object sender, RadPageViewEventArgs e)
 {
     timer.Stop();
     currentPage            = e.Page;
     currentPage.PageLength = 0;
     timer.Start();
 }
示例#2
0
 private void radPageView1_PageRemoved(object sender, RadPageViewEventArgs e)
 {
     this.selectedPageCombo.DataSource    = null;
     this.selectedPageCombo.DataSource    = this.radPageView1.Pages;
     this.selectedPageCombo.DisplayMember = "Text";
     this.selectedPageCombo.SelectedValue = this.radPageView1.SelectedPage;
 }
示例#3
0
 private void radPageView1_PageRemoved(object sender, RadPageViewEventArgs e)
 {
     if (radPageView1.Pages.Count == 0)
     {
         radPageView1.Visible = false;
     }
     else
     {
         radPageView1.Visible = true;
     }
 }
示例#4
0
        private void OwnerOnPageRemoved(object sender, RadPageViewEventArgs radPageViewEventArgs)
        {
            var form = radPageViewEventArgs.Page.Controls.OfType <Form>().FirstOrDefault();

            //Cerrar el form cuando se cierra el tab.
            if (form != null && Application.OpenForms.OfType <Form>().Any(x => x == form) && !form.IsDisposed)
            {
                form.Close();
            }

            RemoveForm(form);
        }
        private void OwnerOnPageRemoved(object sender, RadPageViewEventArgs radPageViewEventArgs)
        {
            var form = radPageViewEventArgs.Page.Controls.OfType<Form>().FirstOrDefault();

            //Cerrar el form cuando se cierra el tab.
            if (form != null && Application.OpenForms.OfType<Form>().Any(x => x == form) && !form.IsDisposed)
            {
                form.Close();
            }

            RemoveForm(form);
        }
示例#6
0
 private void mainPageView_PageRemoved(object sender, RadPageViewEventArgs e)
 {
     mainPageOpenPages.Remove(mainPageOpenPages.IndexOf(Int32.Parse(e.Page.Name)));
 }
示例#7
0
 void radPageView1_PageAdded(object sender, RadPageViewEventArgs e)
 {
     e.Page.Item.MaxSize = new Size(200, 40);
 }