none
ExtraWizard NextClick RRS feed

  • Soru

  • Merhaba Arkadaşlar,

    Win. Form da ExtraWizard kullanıyorum bir kaç tane page ekledim pagein NextClick eventinde bir değer kontrolü yapıyorum şartım yanlış ise diğer page'e gitmesin olduğu page de kalmasını istiyorum bu kod ile forma bir buton ekleyip işlem yaptığımda o page'i açıyor fakat NextClick eventine yazdığımda olmuyor diğer sayfaya gidiyor  , wizardCon.SelectedPage = wizgenel;


    • Düzenleyen csharpp 5 Şubat 2016 Cuma 16:25
    5 Şubat 2016 Cuma 16:23

Yanıtlar

  • Şöyle yaptığın controlün editvaluechanged olayına yapıcaksın. örnek olarak

      private void lookUpEdit1_EditValueChanged( object sender, EventArgs e )
            {
                wizardPage1.AllowNext = lookUpEdit1.Text != string.Empty;
            }

    eğer boşsa gider sayfaya geçmez.

    diğer wizardlarda eğer işlem yapmayacaksan ve o sayfaya geçtiğinde bir işlem yapmasını istiyorsan.

    private void wizardControl1_SelectedPageChanged( object sender, DevExpress.XtraWizard.WizardPageChangedEventArgs e ) { if ( e.Page == wizardPage3 ) { veriCek();

    } if ( e.Page == wizardPage4 ) { onIzleme(); }; if ( e.Page == completionWizardPage1 ) { verileriKaydet(); };//Son wizard }



    kdrgny@outlook.com


    • Düzenleyen KdrGny 6 Şubat 2016 Cumartesi 07:31
    • Yanıt Olarak İşaretleyen csharpp 6 Şubat 2016 Cumartesi 11:13
    6 Şubat 2016 Cumartesi 07:30

Tüm Yanıtlar

  • Şöyle yaptığın controlün editvaluechanged olayına yapıcaksın. örnek olarak

      private void lookUpEdit1_EditValueChanged( object sender, EventArgs e )
            {
                wizardPage1.AllowNext = lookUpEdit1.Text != string.Empty;
            }

    eğer boşsa gider sayfaya geçmez.

    diğer wizardlarda eğer işlem yapmayacaksan ve o sayfaya geçtiğinde bir işlem yapmasını istiyorsan.

    private void wizardControl1_SelectedPageChanged( object sender, DevExpress.XtraWizard.WizardPageChangedEventArgs e ) { if ( e.Page == wizardPage3 ) { veriCek();

    } if ( e.Page == wizardPage4 ) { onIzleme(); }; if ( e.Page == completionWizardPage1 ) { verileriKaydet(); };//Son wizard }



    kdrgny@outlook.com


    • Düzenleyen KdrGny 6 Şubat 2016 Cumartesi 07:31
    • Yanıt Olarak İşaretleyen csharpp 6 Şubat 2016 Cumartesi 11:13
    6 Şubat 2016 Cumartesi 07:30
  • Çok teşekkür ederim kadir abi.
    6 Şubat 2016 Cumartesi 11:14