Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     Asp.Net sunucu kontrollerinin rengini çalışma zamanı değiştirme
     admin     15.04.2014     10:15:17

Asp.Net sunucu kontrollerinin yazı veya zemin rengini tasarım zamanında, ister aspx sayfasının kod kısmından, istersekte properties panelinden BackColor ya da ForeColor gibi özellikleri kullararak kolaylıkla değiştirebiliyoruz. Sayfa görüntülendikten sonra(çalışma zamanında) bir kontrolün rengini nasıl değiştirebiliriz. İşte bu sorunun cevabını bu uygulamada bulacaksınınız. Bu uygulamada 6 adet buton ile bir label kontrolünün zemin rengini değiştirdiğimiz gibi bir text kutusuna #F2C566 gibi bir renk kodu girerekte ara renkleri kullanarak renk değişimi yapabiliyoruz. Kodları inceleyiniz. 



aspx sayfası <body>...</body> arası

<form>
        <asp:Button ID="kirmizi" runat="server" BackColor="Red" onclick="kirmizi_Click"  Width="40px" />
&nbsp;<asp:Button ID="sari" runat="server" BackColor="Yellow" onclick="sari_Click"  Width="40px" />
&nbsp;<asp:Button ID="yesil" runat="server" BackColor="Lime" onclick="yesil_Click"  Width="40px" />
&nbsp;<asp:Button ID="mavi" runat="server" BackColor="Blue" onclick="mavi_Click"  Width="40px" />
&nbsp;<asp:Button ID="kahve" runat="server" BackColor="#CC3300" onclick="kahve_Click"  Width="40px" />
&nbsp;<asp:Button ID="mor" runat="server" BackColor="#CC0099" onclick="mor_Click"  Width="40px" />&nbsp;
        <br />
        Renk Kodu Gir :
        <asp:TextBox ID="renk_kodu" runat="server" Font-Bold="True" Font-Size="Large"  Width="83px"></asp:TextBox>
&nbsp;<asp:Button ID="Uygula" runat="server" onclick="Button7_Click" Text="Uygula" />
        <br />        <br />
        <asp:Label ID="renk" runat="server" BorderColor="Black" BorderWidth="1px"  Height="65px" Text="Renk Gösterici" Width="258px"></asp:Label>
  </form>

aspx.cs sayfası kodları

        protected void kirmizi_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Red;
        }
 
        protected void sari_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Yellow;
        }
 
        protected void yesil_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Green;
        }
 
        protected void mavi_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Blue;
        }
 
        protected void kahve_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Brown;
        }
 
        protected void mor_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.Color.Purple;
        }
 
        protected void Button7_Click(object sender, EventArgs e)
        {
            renk.BackColor = System.Drawing.ColorTranslator.FromHtml(renk_kodu.Text);
        }

Facebook'ta Paylaş    
Diğer ASP.Net İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...