Bu programda Form'un ActiveControl özelliğinden yararlanılarak textboxlara görsellik katmayı göstereceğim.Programı açtığınızda ne demek istediğimi anlayacaksınızdır.
Formda Bulunan Elemanlar3 Tane TextboxProgram Kodları :
02 |
using System.Collections.Generic; |
03 |
using System.ComponentModel; |
08 |
using System.Windows.Forms; |
10 |
namespace WindowsFormsApplication1 |
12 |
public partial class Form1 : Form |
16 |
InitializeComponent(); |
19 |
private void Form1_Load(object sender, EventArgs e) |
21 |
textBox1.ForeColor = Color.White; |
22 |
textBox2.ForeColor = Color.White; |
23 |
textBox3.ForeColor = Color.White; |
24 |
Application.Idle += new EventHandler(Application_Idle); |
28 |
private void Application_Idle(object sender, EventArgs e) |
30 |
int sayi = this .Controls.Count; |
31 |
for (int i = 0; i < sayi; i++) |
33 |
if ( this .Controls[i] is TextBox) |
35 |
if ( this .ActiveControl == this .Controls[i]) |
36 |
this .Controls[i].BackColor = Color.Yellow; |
38 |
this .Controls[i].BackColor = Color.White; |
Program Ekran Çıktısı :
Hiç yorum yok:
Yorum Gönder