public Form1() { InitializeComponent(); this.SetEnabledQsfbButton(QSFButtons.TransparentBackground | QSFButtons.ChangeTheme, false); this.strip = this.radPageView1.ViewElement as RadPageViewStripElement; this.strip.ItemDragMode = PageViewItemDragMode.Preview; ExamplesForm.FillComboFromEnum(this.stripAlignCombo, typeof(StripViewAlignment), this.strip.StripAlignment); ExamplesForm.FillComboFromEnum(this.itemAlignCombo, typeof(StripViewItemAlignment), this.strip.ItemAlignment); ExamplesForm.FillComboFromEnum(this.fitModeCombo, typeof(StripViewItemFitMode), this.strip.ItemFitMode); ExamplesForm.FillComboFromEnum(this.sizeModeCombo, typeof(PageViewItemSizeMode), this.strip.ItemSizeMode); ExamplesForm.FillComboFromEnum(this.orientationCombo, typeof(PageViewContentOrientation), this.strip.ItemContentOrientation); this.spacingSpin.Value = this.strip.ItemSpacing; foreach (RadPageViewPage page in this.radPageView1.Pages) { page.Image = PageViewImages.Images[this.imageIndex++]; page.Controls.Add(PageViewLabels.CreateLabel()); } this.radPageView1.NewPageRequested += radPageView1_NewPageRequested; }
public Form1() { InitializeComponent(); this.SetEnabledQsfbButton(QSFButtons.TransparentBackground | QSFButtons.ChangeTheme, false); this.view = new Telerik.WinControls.UI.RadPageView(); this.view.Size = new Size(400, 300); this.view.Anchor = AnchorStyles.None; this.view.Parent = this; this.strip = this.view.ViewElement as RadPageViewStripElement; this.view.SelectedPageChanged += new EventHandler(view_SelectedPageChanged); this.view.ThemeName = themeName; PageViewLabels.currIndex = 0; for (int i = 0; i < 10; i++) { RadPageViewPage page = new RadPageViewPage(); page.Text = PageViewImages.Names[i]; page.Image = PageViewImages.Images[i]; page.Controls.Add(PageViewLabels.CreateLabel()); this.view.Pages.Add(page); } this.strip.StripButtons = StripViewButtons.Scroll | StripViewButtons.ItemList; this.enableAnimationCheck.Checked = strip.AnimatedStripScrolling; }
private void AddSamplePages() { PageViewLabels.currIndex = 0; for (int i = 0; i < 5; i++) { RadPageViewPage page = new RadPageViewPage(); page.Text = PageViewImages.Names[i]; page.Image = PageViewImages.Images[i]; page.Title = page.Text + " - [Title]"; page.Description = page.Text + " - [Description]"; page.Controls.Add(PageViewLabels.CreateLabel()); this.radPageView1.Pages.Add(page); } }
private void addPageButton_Click(object sender, EventArgs e) { RadPageViewPage page = new RadPageViewPage(); page.Text = "Page " + (strip.Items.Count + 1); if (this.imageIndex == PageViewImages.Images.Length) { this.imageIndex = 0; } page.Image = PageViewImages.Images[this.imageIndex++]; page.Controls.Add(PageViewLabels.CreateLabel()); this.radPageView1.Pages.Add(page); this.radPageView1.SelectedPage = page; }
private void radPageView1_NewPageRequested(object sender, EventArgs e) { RadPageViewPage page = new RadPageViewPage(); page.Text = "Page " + (strip.Items.Count + 1); if (this.imageIndex == PageViewImages.Images.Length) { this.imageIndex = 0; } page.Image = PageViewImages.Images[this.imageIndex++]; page.Controls.Add(PageViewLabels.CreateLabel()); this.radPageView1.Pages.Add(page); this.radPageView1.SelectedPage = page; this.radPageView1.ViewElement.EnsureItemVisible(this.strip.NewItem); }