Jump to content

Formun BorderStyle Run-Time Anında Değiştirme


alp.yilmaz

Recommended Posts

Merhaba Formun Client Events Bölümünde Aşağıdaki Kodu Yazdığım Zaman Border Değişiyor...

 

Ben Bazı Durumlarda Borderın Olmasını Bazı Durumlarda da BrNone Olmasını istiyorum..

 

Bunun için

 if (parseInt(sender.myLabel.text)==1) {
     config.baseCls='frmNoBorderRadius';
     config.cls='frmNoBorderRadius';
}

 

Kırmızı ile Belirtiğim Yere Nasıl bir Kontrol Koymam Gereklidir.

 

Yardımlarınız için Şimdiden Teşekkür Ederim.

 

Link to comment
Share on other sites

Yukarıdaki kodda sender yerine form adını kullanarak denermisiniz.

if (UniForm1.UniLabel1.text == '1')   
{
 Ext.Msg.alert("border durum", "border yok");
}  else
{
Ext.Msg.alert("border durum", "border var");
//border olacagina gorede bu kontrolu yapmanizada gerek yok zaten
}
Link to comment
Share on other sites

function window.beforeInit(sender, config)
{
  if (UniForm1.myLabel.text == '1')   
   {
    Ext.Msg.alert("border durum", "border yok");
    config.baseCls='frmNoBorderRadius';
    config.cls='frmNoBorderRadius';
  }
 
}

 

Bu Şekilde Kullandığım Zaman Form Ekrana Show Olmuyor Ama IF i Kaldırdığım Zaman Form u Görebiliyorum ...

 

Bu Form Başka Bir Form Üzerinden Cağrılıyor

Geliş Şekli Şu Şekil de

 

Button1.Click olayınca

UniForm1.mylabel1.text:='1';

UniForm1.ShowModal();

Link to comment
Share on other sites

Size gonderdigim koddaki ornekte sizin istediginiz gibi ana form uzerine bir buton ekledim. ona tiklayinca ikinci form aciliyordu. islemleride ikinci formda yapiyordu.

Denedim calismisti. Yalniz ben formun onbeforerender kismina yazmistim.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...