PDA

View Full Version : سوال: کنترل Wizard در کامپوننت های دات نت بار



JaVa
جمعه 15 شهریور 1392, 23:48 عصر
سلام و درود.

در کنترل های دات نت بار کنترلی به نام wizard وجود داره که می توان فرم های ویزاردی بوجود آورد.

من می خوام که در صفحه اول ویزاردی که می سازم چند تا RadioButton قرار و وقتی کاربر مثلا گزینه ی یک رو انتخاب کنه مثلا به فرم دوم هدایت بشه و وقتی گزینه دوم رو انتخاب کنه به فرم سوم هدایت بشه و.....
چگونه می توان این کارو کرد؟!

با تشکر

aliagamon
شنبه 16 شهریور 1392, 00:43 صبح
سلام و درود.

در کنترل های دات نت بار کنترلی به نام wizard وجود داره که می توان فرم های ویزاردی بوجود آورد.

من می خوام که در صفحه اول ویزاردی که می سازم چند تا RadioButton قرار و وقتی کاربر مثلا گزینه ی یک رو انتخاب کنه مثلا به فرم دوم هدایت بشه و وقتی گزینه دوم رو انتخاب کنه به فرم سوم هدایت بشه و.....
چگونه می توان این کارو کرد؟!

با تشکر
شما پروژه sample مربوط به ویزارد ماله خود dotnetbar رو دیدین؟
اینطوری این کارو کرده:

private void Wizard1_WizardPageChanging(object sender, DevComponents.DotNetBar.WizardCancelPageChangeEven tArgs e)
{
// Using this event the flow of the Wizard can be changed...

// It is imporant to check which page was active so this is applied only after Next button is clicked on that page
if(e.OldPage == WizardExePathChoicePage && e.PageChangeSource == DevComponents.DotNetBar.eWizardPageChangeSource.Ne xtButton)
{
if(optionExecutionPath2.Checked)
{
// You can simply set the NewPage property to the next page you wish
// to display and that way change Wizard execution path...
e.NewPage = WizardSimpleValidationPage;
}
}
}