HierarchicalDataBoundControlDesigner.PreFilterProperties メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HierarchicalDataBoundControlDesigner.PreFilterProperties メソッドの意味・解説 

HierarchicalDataBoundControlDesigner.PreFilterProperties メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

[プロパティ] グリッド表示に対してプロパティ削除追加行ったり、または、関連するコントロールプロパティシャドウするために、デザイナによって使用されます。

名前空間: System.Web.UI.Design.WebControls
アセンブリ: System.Design (system.design.dll 内)
構文構文

Protected Overrides Sub
 PreFilterProperties ( _
    properties As IDictionary _
)
Dim properties As IDictionary

Me.PreFilterProperties(properties)
protected override void PreFilterProperties
 (
    IDictionary properties
)
protected:
virtual void PreFilterProperties (
    IDictionary^ properties
) override
protected void PreFilterProperties (
    IDictionary properties
)
protected override function PreFilterProperties
 (
    properties : IDictionary
)

パラメータ

properties

追加されプロパティおよびシャドウ プロパティの IDictionary を実装するコレクション

解説解説
使用例使用例

HierarchicalDataBoundControlDesigner クラスから継承したクラスPreFilterProperties メソッドオーバーライドし、デザイン時にHierarchicalDataBoundControl コントロールの [プロパティ] グリッド変更する方法次のコード例示します。この例では、[プロパティ] グリッドから NamingContainer プロパティ参照できるようにしています。

' Shadow the control properties with design-time properties.
Protected Overrides Sub
 PreFilterProperties( _
    ByVal properties As IDictionary)

    Dim namingContainer As String
 = "NamingContainer"

    ' Call the base method first.
    MyBase.PreFilterProperties(properties)

    ' Make the NamingContainery visible in the Properties grid.
    Dim selectProp As PropertyDescriptor =
 _
        CType(properties(namingContainer), PropertyDescriptor)
    properties(namingContainer) = _
        TypeDescriptor.CreateProperty(selectProp.ComponentType, _
            selectProp, BrowsableAttribute.Yes)
End Sub ' PreFilterProperties
// Shadow the control properties with design-time properties.
protected override void PreFilterProperties(IDictionary
 properties)
{
    string namingContainer = "NamingContainer";

    // Call the base method first.
    base.PreFilterProperties(properties);

    // Make the NamingContainery visible in the Properties grid.
    PropertyDescriptor selectProp =
        (PropertyDescriptor)properties[namingContainer];
    properties[namingContainer] =
        TypeDescriptor.CreateProperty(selectProp.ComponentType,
            selectProp, BrowsableAttribute.Yes);
} // PreFilterProperties
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HierarchicalDataBoundControlDesigner クラス
HierarchicalDataBoundControlDesigner メンバ
System.Web.UI.Design.WebControls 名前空間
HierarchicalDataBoundControl
DataSource
DataSourceID
BaseDataBoundControlDesigner.PreFilterProperties
ControlDesigner.PreFilterProperties
HtmlControlDesigner.PreFilterProperties



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HierarchicalDataBoundControlDesigner.PreFilterProperties メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HierarchicalDataBoundControlDesigner.PreFilterProperties メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS