Tasarım zamanı desteği genişletme
.NET Framework Davranış ve bileşenleri ve denetimleri tasarım modunda görünümünü özelleştirmek için genişletilebilir bir mimari sağlar. Bu tasarım zamanı desteği mimari bileşenleri ve denetimleri için özelleştirilmiş tasarım zamanı uzantıları geliştirmelerine olanak tanır. Geliştiriciler, özel tasarım zamanı davranışı, değer yapılandırma arabirimleri, kod oluşturma özelliği başlatma için sağlar ve tasarım ortamı tarafından sağlanan hizmetlerden yararlanın.
Örneğin, özel türünde bir özellik denetim tanımlıyorsanız, özel kullanıcı arabirimi sağlamak veya özellik tarayıcısı kullanarak o özelliğin değerini düzenlemek için düzenleyici, yazın. Bir bileşen veya denetimin görünümü ve davranışı yönlerini çeşitli tasarım anında yönetebileceğiniz bir tasarımcı adlı bir sınıf oluşturabilirsiniz.
Geçmişte, Tasarım modunda bileşenlerle ilgili özel bir servis talebi mantığı için destek formu tasarımcıya yerleşik ve sağlayan tasarım zamanı yetenekleri için sorumlu olan nesneyi değil, form Tasarımcısı oldu. Farklı kullanıcı arabirimleri ve yetenekleri ile kendi form tasarımcıları, sunulan farklı araçlarını ActiveX dünyada. Bir ürünün sabit özellik kümesinin tüm denetimleri gereksinimleriniz için hesap edemiyor çünkü desteği yalnızca sınırlı düzeyde özel tasarım zamanı ActiveX denetimleri vardı.
Ancak, bileşen tasarım zamanı desteği .NET Framework, özel bir tasarım aracı tarafından gibi tanımlı değil Visual Studio. Bunun yerine, tasarım zamanı desteği sağlamak için bileşenleri tasarımcıları gibi sınıfları tarafından uzantısı ve tasarım zamanı davranış tanımına geliştirme ortamı destekler. Genişletilebilir ve özelleştirilebilir Tasarım modunda davranış tümleşik bir parçası olan desteği .NET Framework. Gibi Araçlar Visual Studio de tasarımcıları kullanabileceğiniz tasarım Hizmetleri bir dizi sağlar.
Bu bölüm, arka plan bilgileri ve Yardım bileşen örnekleri sağlar ve denetimi geliştiricileri tasarım zamanı işlevselliğini bileşenleri ekleyin.
Bu bölümde açıklanan tasarım zamanı sistemlerinin çoğu genellikle bileşenlerine uygulamak, bazı belirli Web formları ya da Windows Forms. Tasarım zamanı arasında bir fark ASP.NET Web Forms ve Windows Forms çünkü oluşturma mekanizması ASP.NET , Windows Forms denetimleri oluşturma, farklı sunucu denetimleri. Bir ASP.NET server denetim, bir istemci için html veya başka bir işaretleme dili gönderir. Bu dil, istemcinin tarayıcısında veya başka bir görüntüleme aygıtı tarafından işlenir. Bir Windows Forms denetimi diğer taraftan, tipik olarak kullanarak boyar GDI+, yeni Windows grafik kitaplığı olduğu.
Bu Bölümde
What's New in Design-Time Support in the .NET Framework 2.0
Yeni Tasarım zamanı Özellikleri'ne genel bakış sağlar .NET Framework.Tasarım zamanı desteği nasıl yapılır ve izlenecek yol konuları genişletme
Bu bölümde bulunan nasıl yapılır konuları olan bağlantıları listeler.Nasıl yapılır: Windows Forms'da erişim tasarım zamanı desteği
Derlemeler ve ad alanlarını Windows Forms denetimleri tasarım zamanı desteğini genişletmek için kullanabileceğiniz açıklanmaktadır.Tasarım zamanı mimarisi
Tasarım zamanı mimarisinde genel bakış sağlar .NET Framework.Türü tanımlayıcısı genel bakış
Türü tanımlayıcısı mimarisine genel bakış sağlar.Davranış Hizmeti'ne genel bakış
Windows Form tasarımcıları için kullanıcı Arabirimi desteği'ne genel bakış sağlar.Tasarımcı seri hale getirme genel bakış
Tasarımcı seri hale getirme mimarisine genel bakış sağlar.Öznitelikler ve tasarım zamanı desteği
Özel öznitelikler tasarım zamanı desteği belirli bir bileşeni veya denetimi ile ilişkilendirmek için nasıl kullanılacağını açıklar.Genelleştirilmiş tür dönüştürmesi
Türler arasında değerlerini çevirmek için yöntemler açıklanır.Tasarımcı komutları ve Windows formlarına yönelik DesignerAction nesne modeli
Tasarımcı komutları ve özel bileşenleri ve denetimleri için akıllı etiketleri uygulamak açıklar.Özel tasarımcıları
Uygulama bir tasarımcı arkasındaki anahtar kavramlarını açıklar. Bir tasarımcı tasarım zamanında görsel sunum ve bileşen davranışını yöneten bir sınıftır.Extender sağlayıcıları
Extender sağlayıcı mimarisine genel bakış sağlar.Kullanıcı arabirimi türü Düzenleyicileri
Kullanıcı arabirimi türü Düzenleyici mimarisine genel bakış sağlar.Tasarım geliştirme sorun giderme
Nasıl tanılanacağı ve Tasarım geliştirme oluşabilecek çeşitli sorunları açıklar.Tasarım zamanı desteği genişletme için dış kaynaklar
Dış Web Tasarım zamanı desteği Programlayıcı kendi anlayış geliştirmek için sitelerine bağlantılar sağlar.
İlgili Bölümler
Tasarım zamanı öznitelikleri bileşenleri
Özellikleri ve bileşenleri ve denetimleri olay genellikle uygulanan öznitelikleri listeler.Windows Forms tasarýmcýsý tasarım zamanı hataları
Anlamı ve Microsoft Visual Studio ile yüklemek Windows Forms tasarýmcýsý başarısız olduğunda görüntülenen bir tasarım zamanı hata listesi kullanımını açıklar.