Makale numarası: 325618 - Son Gözden Geçirme: 23 Şubat 2007 Cuma - Gözden geçirme: 3.3 SORUN: ActiveX Wrapper sınıfındaki Ad Çarpışması
Bu SayfadaBelirtilerBir özelliği veya kullandığınızda bir <a0>ActiveX</a0> sarmalayıcı sınıf yöntemi için bir ActiveX denetimi, özellik veya yöntem beklediğiniz gibi çalışmıyor. Yöntemini de görebilirsiniz ve özellik adları, CTL ve ile öneki ile olay ActiveX sarmalayıcı sınıf içinde eklenen olay adlarının bakın. NedenBu, bir ad çakışması nedeniyle oluşur. Windows Forms ActiveX Denetimi Alıcısı (aximp.exe) aracı tarafından oluşturulan ActiveX sarmalayıcı sınıf, bir özellik, yöntem veya ActiveX denetimi ile aynı ada sahip olay içerir, ad çakışması oluşur. Örneğin, yenileme yöntemi ActiveX denetimi çakışmaları yöntemiyle denetime ActiveX sarmalayıcı sınıf ekleyen Yenile. Bu tür bir çakışma, ActiveX sarmalayıcı sınıf yeniden adlandırır yönetmek için ActiveX CtlRefresh yöntemine denetler. ActiveX denetiminin <a2>Yenile</a2> yöntemini çağırmalısınız CtlRefresh arayın. ÇözümBu makalenin "Daha fazla bilgi" bölümünde, uygun özellik, yöntem ya da açıklanmıştır olayı arayın. DurumBu davranış tasarım yüzündendir. Daha fazla bilgiWindows bir ActiveX denetimi ile çalışmak formları için denetim için ek özellikler, yöntemler ve olaylar eklenir. Örneğin, genişletilmiş özellikleri, denetimin görünür ve boyutu gibi özellikleri haline gelir. Bu ek özellikler, yöntemler ve olayları, ortak özellikleri, yöntemleri ve ActiveX denetiminin olayları ile birlikte yeni bir sarmalayıcı sınıf oluşturmak. Denetim kodu yazarken, karşı sarmalayıcı sınıf kodu yazma. ActiveX denetimi için sarmalayıcı sınıf Temsilciler. Sarmalayıcı sınıf, ActiveX denetiminde bulunan ortak bir özelliği ayarlamak, özelliği ayarını kullanarak denetime geçirir. ActiveX denetiminde bulunan bir genişletilmiş özellik olarak ayarlarsanız, sarmalayıcı sınıf görünürlük geçmek veya boyutunu değiştirmek gibi denetim işlemi gerçekleştirir. Daha fazla bilgi için aşağıdaki genişletilmiş özellikler, yöntemler ve olaylar aşağıdaki Microsoft Web sitesini ziyaret edin: AxHost Class Members
(http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwindowsformsaxhostmemberstopic.asp)
Not: daha önce bahsedilen sarmalayıcı sınıf AxHost sınıfından türetilir. Olay Ad ÇarpışmasıBir olay adı başka bir özellik veya temel sınıf olay adı ile çakışırsa, sarmalayıcı sınıf olay, olay adının sonuna kadar olay sözcük ekleyerek yeniden adlandırır. Bir olay adı çakışması örneği Microsoft WinSock denetimidir. Bir <a0>Windows</a0> formundaki bir WinSock denetimi yerleştirme ve olaylarını görüntülemek Kapat ve Bağlan olayları CloseEvent ve ConnectEvent, sırasıyla adlandırılmış olduğunu görürsünüz.Davranışı Yeniden Oluşturma Adımları
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:325618
(http://support.microsoft.com/kb/325618/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste