ExpressionsCollectionEditor Sınıf

Tanım

Tasarım zamanında ifade bağlama koleksiyonunu seçmek ve düzenlemek için bir kullanıcı arabirimi sağlar.

public ref class ExpressionsCollectionEditor : System::Drawing::Design::UITypeEditor
public class ExpressionsCollectionEditor : System.Drawing.Design.UITypeEditor
type ExpressionsCollectionEditor = class
    inherit UITypeEditor
Public Class ExpressionsCollectionEditor
Inherits UITypeEditor
Devralma
ExpressionsCollectionEditor

Açıklamalar

sınıfının bir örneği ExpressionsCollectionEditor , bir ifade bağlaması koleksiyonunu seçip düzenlemek ve ifadeleri bir denetim özelliğine atamak için tasarım zamanında kullanılabilen bir nesnedir UITypeEditor .

Visual Studio 2005 gibi bir tasarımcı konağı, tasarım zamanında denetim özellikleri için ifade bağlamalarını ayarlamak için ve sınıflarıyla ve ExpressionsCollectionConverter sınıf uygulamalarını ve ControlPersister çalışma zamanı için ifadeleri kalıcı hale getirmek için sınıfını kullanır ExpressionBuilderExpressionEditor.ExpressionsCollectionEditor İfade dizeleri yerelleştirilebilir bir kaynağa, uygulama ayarına, bağlantı dizesine veya özel ifade türüne başvurur. İfade dizesi tasarım zamanında denetim özelliğine bağlıdır ve ardından çalışma zamanında özelliğin değerini belirlemek için kullanılır.

Oluşturucular

ExpressionsCollectionEditor()

ExpressionsCollectionEditor sınıfının yeni bir örneğini başlatır.

Özellikler

IsDropDownResizable

Açılan düzenleyicilerin kullanıcı tarafından yeniden boyutlandırılabilir olup olmayacağını belirten bir değer alır.

(Devralındığı yer: UITypeEditor)

Yöntemler

EditValue(IServiceProvider, Object)

yöntemi tarafından belirtilen düzenleyici stilini kullanarak belirtilen nesnenin GetEditStyle() değerini düzenler.

(Devralındığı yer: UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Belirtilen nesnenin değerini belirtilen hizmet sağlayıcısı ve bağlamıyla düzenler.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEditStyle()

yöntemi tarafından EditValue(IServiceProvider, Object) kullanılan düzenleyici stilini alır.

(Devralındığı yer: UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Belirtilen bağlam için bu düzenleyiciyle ilişkili düzenleme stilini alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetPaintValueSupported()

Bu düzenleyicinin bir nesnenin değerinin gösterimini boyamayı destekleyip desteklemediğini gösterir.

(Devralındığı yer: UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Belirtilen bağlamın, belirtilen bağlam içinde nesne değerinin bir gösterimini boyamayı destekleyip desteklemediğini gösterir.

(Devralındığı yer: UITypeEditor)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
PaintValue(Object, Graphics, Rectangle)

Belirtilen nesnenin değerinin gösterimini belirtilen tuvale boyar.

(Devralındığı yer: UITypeEditor)
PaintValue(PaintValueEventArgs)

Belirtilen PaintValueEventArgsöğesini kullanarak bir nesnenin değerinin gösterimini boyar.

(Devralındığı yer: UITypeEditor)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.