ObjectDataSourceDesigner.PreFilterProperties(IDictionary) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디자이너에서 속성 표에 있는 속성을 제거 또는 추가하거나 연결된 컨트롤의 속성을 숨기는 데 사용됩니다.
protected:
override void PreFilterProperties(System::Collections::IDictionary ^ properties);
protected override void PreFilterProperties (System.Collections.IDictionary properties);
override this.PreFilterProperties : System.Collections.IDictionary -> unit
Protected Overrides Sub PreFilterProperties (properties As IDictionary)
매개 변수
- properties
- IDictionary
추가되고 섀도 처리된 속성의 IDictionary를 구현하는 컬렉션입니다.
예제
다음 코드 예제에서는 재정의 하는 방법을 보여 줍니다.는 PreFilterProperties 에서 상속 된 클래스에서 메서드를 ObjectDataSourceDesigner 변경 하는 클래스는 속성 에서 파생 된 컨트롤의 표를 ObjectDataSource 클래스 디자인 시간입니다. 예제에서는 합니다 NamingContainer 속성에 표시 합니다 속성 표입니다.
// Shadow the control properties with design-time properties.
protected override void PreFilterProperties(IDictionary properties)
{
// Call the base method first.
base.PreFilterProperties(properties);
// Make the NamingContainer visible in the Properties grid.
PropertyDescriptor selectProp =
(PropertyDescriptor)properties["NamingContainer"];
properties["NamingContainer"] =
TypeDescriptor.CreateProperty(selectProp.ComponentType,
selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
' Shadow the control properties with design-time properties.
Protected Overrides Sub PreFilterProperties( _
ByVal properties As IDictionary)
' Call the base method first.
MyBase.PreFilterProperties(properties)
' Make the NamingContainer visible in the Properties grid.
Dim selectProp As PropertyDescriptor = _
CType(properties("NamingContainer"), PropertyDescriptor)
properties("NamingContainer") = _
TypeDescriptor.CreateProperty(selectProp.ComponentType, _
selectProp, BrowsableAttribute.Yes)
End Sub
설명
컨트롤 디자이너에서 파생 되는 메서드를 사용 합니다 ComponentDesigner.PreFilterProperties 디자이너를 구현 하는 해당 디자인 타임 속성을 사용 하 여 다양 한 컨트롤 속성을 숨기 및 속성을 추가 하거나 속성을 제거 하는 메서드는 속성 표입니다.
PreFilterProperties 메서드는 디자인 타임 속성을 만듭니다 합니다 TypeName 및 SelectMethod 연결 된 속성 ObjectDataSource 컨트롤에 표시 되는 속성 비주얼 디자이너의 모눈입니다.
상속자 참고
재정의 PreFilterProperties(IDictionary) 방법 속성을 추가 하거나 디자인 타임 속성 컬렉션에서 속성의 특성을 변경 합니다. 호출 해야 합니다 PreFilterProperties(IDictionary) 다른 처리를 수행 하기 전에 기본 메서드.