|
分類:[.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を参照できるようになるのか、
お知恵をお貸し頂きたく、願い致します。
|