|
分類:[VB.NET/VB2005 以降]
VB.net2008でコンポーネントを追加して、TextBoxから継承しフォーカスが当たっているときは、テキストを全て選択(SelectAll)する部品を作ろうとしています。
Imports System.Configuration Imports System.Text.RegularExpressions
Public Class SelectText Inherits TextBox ←ここでエラーがでます。
'TextBox_GotFocus処理 Public Shared Sub TextBoxGotFocus(ByVal sender As Object, ByVal frm As System.Windows.Forms.Form)
DirectCast(sender, TextBox).SelectAll() frm.BeginInvoke(New MethodInvoker(AddressOf DirectCast(sender, TextBox).SelectAll))
End Sub
End Class
エラーの内容は、 クラス'SelectText' に指定された基本クラス 'System.Windows.Forms.TextBox' は、その他の partial 型の 1 つである基本クラス 'System.ComponentModel.Component' と異なることはできません。
と出てきます。
原因はいったいなんでしょうか?
|