Nasıl yapılır: Windows Forms'ta Anahtarlanmış Koleksiyonlara Erişim
Tek tek koleksiyon öğelerine anahtara göre erişebilirsiniz. bu işlevsellik, genellikle Windows Forms uygulamaları tarafından kullanılan birçok koleksiyon sınıfına eklenmiştir. Aşağıdaki listede, erişilebilir anahtarlı koleksiyonlara sahip bazı koleksiyon sınıfları gösterilmektedir:
Bir koleksiyondaki öğeyle ilişkili anahtar genellikle öğenin adıdır. Aşağıdaki yordamlar, ortak görevleri gerçekleştirmek için koleksiyon sınıflarını nasıl kullanacağınızı gösterir.
Bir denetim koleksiyonundaki iç içe bir denetime odaklanmak ve odağı sağlamak için
Bulunacak ve FindFocus odaklanmak üzere denetimin adını belirtmek için ve yöntemlerini kullanın.
OrderForm OrderForm1 = new OrderForm(); OrderForm1.Show(); OrderForm1.Controls.Find("textBox1", true)[0].Focus();Dim OrderForm1 As New OrderForm() OrderForm1.Show() OrderForm1.Controls.Find("textBox1", True)(0).Focus()
Görüntü koleksiyonundaki bir görüntüye erişmek için
Erişmek istediğiniz Item[] görüntünün adını belirtmek için özelliğini kullanın.
this.BackgroundImage = imageList1.Images["logo.gif"];Me.BackgroundImage = imageList1.Images("logo.gif")
Sekme sayfasını seçili sekme olarak ayarlamak için
SelectedTabItem[] Seçili sekme olarak ayarlanacak sekme sayfasının adını belirtmek için özelliğini özelliğiyle birlikte kullanın.
tabControl1.SelectedTab = tabControl1.TabPages["shippingOptions"];tabControl1.SelectedTab = tabControl1.TabPages("shippingOptions")