Hello
Hectopat
- Katılım
- 2 Temmuz 2014
- Mesajlar
- 555
- Makaleler
- 2
Daha fazla
- Cinsiyet
- Erkek
Öncelikle başlığı biraz açayım; Global değişken ile TextBox oluşturdum mu diğer TextBox'lar ile aynı Text'e sahip oluyorlar, yani Global değişken ile 2 farklı Textbox oluşturdum birinci oluşturduğuma bir şey yazınca ikincisinde de aynı şeyler yazıyor. Local değişkende ise durum böyle olmuyor her TextBox'ın Text'i ne yazdığınıza bağlı yani birinci ikinci veya üçüncü arasında bir benzerlik olmuyor.
Global değişken kullanmak istememin nedeni her TextBox'daki değerleri kaydedecek olmam ( hepsinin içinde yazılan değerle kaydedileceğinden şüpheliyim biraz ancak üstteki gibi bir olay oluyor. Bunun önüne nasıl geçerim?
Bu ise Local değişken ile yaptığım ;
Global değişken kullanmak istememin nedeni her TextBox'daki değerleri kaydedecek olmam ( hepsinin içinde yazılan değerle kaydedileceğinden şüpheliyim biraz ancak üstteki gibi bir olay oluyor. Bunun önüne nasıl geçerim?
Kod:
//Global değişken
public MainWindow()
{
InitializeComponent();
}
TextBox textbox = new TextBox();
Kod:
private void button4_Click(object sender, RoutedEventArgs e)
{
TabItem item1 = new TabItem();
item1.Content = textbox; // Üstte oluşturduğum değişkeni burda kullanıyorum.
item1.Header = "Merhaba";
tab1.Items.Add(item1);
}
Bu ise Local değişken ile yaptığım ;
Kod:
private void button4_Click(object sender, RoutedEventArgs e)
{
TabItem item1 = new TabItem();
TextBox textbox = new TextBox();
item1.Content = textbox;
item1.Header = "Merhaba";
tab1.Items.Add(item1);
}
Son düzenleyen: Moderatör: