[Solved] RadWizard: how to edit pages in designer + how to name pages?

1 Answer 10 Views
Wizard
Marian
Top achievements
Rank 2
Bronze
Iron
Iron
Marian asked on 02 Sep 2026, 10:05 PM

Hello,
I would like to ask two questions about the RadWizard control.

1. How can I edit wizard pages in the designer in a normal way? I found out that the only way is to open "Edit Pages" from the SmartTag, select a page there, and not click OK. If I click OK, the designer always switches back to the first (welcome) page. This does not feel very intuitive.

2. How can I set name of pages? In the designer I don't see any option to set the page name (Name property or field name). In the background I see that it creates wizardPage1, wizardPage2, etc., and I can rename them manually, but I don't see any option for this in the designer. Is it available somewhere?

I need this for step validation. Right now I have something like this, and the documentation also shows it this way:

private void radWizard1_Next(object sender, WizardCancelEventArgs e)
{
    //if (radWizard1.SelectedPage == radWizard1.Pages[1])
    //{
    //    if (!ValidateStep1())
    //        e.Cancel = true;
    //}

    if (radWizard1.SelectedPage == radWizard1.Pages[2])
    {
        if (!ValidateStep2())
            e.Cancel = true;
    }

    if (radWizard1.SelectedPage == wizardPage1x)
    {
        if (!ValidateStep1())
            e.Cancel = true;
    }
}

But using fixed page indexes does not seem right to me. It would be better to set names for the pages, and then use something like radWizard1.SelectedPage == wizardPage1x or radWizard1.SelectedPage.Name == "xxx". I have attached a test project. Thanks.

1 Answer, 1 is accepted

Sort by
0
Nadya | Tech Support Engineer
Telerik team
answered on 03 Sep 2026, 10:05 AM

Hello, Marian,

1. The proper way to edit pages at design time is through the "Edit page" button, as you already found out. When you are done with editing new pages or add new ones, then you should click on the Ok button as it closes the editor. Next reopen will start again from the very first page.

2. At this moment, you can set the following properties for the WizardPage at design time:

Name property can not be set at design time, only programmatically.

Regards,
Nadya | Tech Support Engineer
Progress Telerik

Modernizing a WinForms application? Use the AI-powered WinForms Converter to simplify migration to Telerik UI for WinForms.
Marian
Top achievements
Rank 2
Bronze
Iron
Iron
commented on 03 Sep 2026, 10:28 AM

Hello, thanks.

1. Ok. I thought I had missed something, I think it could be more intuitive, but ok, it works like this.

2. Ok, but please consider adding a Name property to the designer in a future version. I can manually rename wizardPage1 or use fixed indexes, but I think it would be much better to set Name and/or Tag in designer.

Nadya | Tech Support Engineer
Telerik team
commented on 03 Sep 2026, 10:37 AM

Hello, Marian,

Yes, we will consider adding a Name property to the designer. I logged an item on your behalf for the same: RadWizard: Add Name property for WizardPage at design time

Thank you for your feedback!

Regards,
Nadya

Tags
Wizard
Asked by
Marian
Top achievements
Rank 2
Bronze
Iron
Iron
Answers by
Nadya | Tech Support Engineer
Telerik team
Share this question
or