C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 165 を表示中)
■95223 / )  Component内で自身のname
□投稿者/ 殿下 (1回)-(2020/07/02(Thu) 13:57:23)

分類:[.NET 全般] 

コントロールを配列にするために、拡張プロバイダコンポーネントを作っています。

<ProvideProperty("Index", GetType(Text))>
Public Class TextArray
    Inherits Component
    Implements ISupportInitialize
    Implements IExtenderProvider
    Public Function CanExtend(ByVal target As Object) As Boolean Implements IExtenderProvider.CanExtend
        If TypeOf target Is Text Then
           Return False
        Else
            Return False
        End If
    End Function
End Class

ここで、CanExtend において、
拡張プロバイダコンポーネントを適用するコントロールを
自身のコンポーネントnameをコントロールnameに含んでいるコントロールだけに絞りたいのですが、
Me,MyClassには該当する要素を持っておらず、
自身のnameをどのようにして参照するか不明で困っております。
どの技法を用いれば自身のnameを参照できるようになるのか、
お知恵をお貸し頂きたく、願い致します。

返信 編集キー/


管理者用

- Child Tree -