前回はクラスの継承について説明しましたが、フォームもクラスなわけなので継承可能です。コードを継承する場合と違い、コントロールを継承する場合は少しひと手間必要です。継承するフォームをコード上に宣言しますが、C#とVB.NETで若干違います。C#の場合C#の場合はクラスの継承と同様で、派生クラス名に続いて「:」で区切って継承する基底フォームクラスを宣言します。{VB.NETの場合VB.NETの場合は少しややこしいです。VB.NETとC#でクラスの継承はほぼ一緒なのにフォームクラスになると違うのかは謎ですが・・・(VB.NETではオブジェクト指向するなと言われているように聞こえますね)。ソリューションエクスプローラーで「すべてのファイルを表示」を押下します。次に派生するフォームを展開し、Designer.vbを開きます。あとはクラスの継承と同様で、Inheritsステートメントを宣言します。この時、すでにSystem.Windows.Forms.Formクラスを継承していますので、この部分を変更します。'ここを変更コントロールの継承この状態でコード自体は継承されてはいますが、コントロール自体はロックされたような状態になり、コントロールのプロパティは変更出来ません。このようにコントロールに鍵マークが付きます。これを解消するには、コントロールのModifiersプロパティを変更します。派生クラスまで操作を含めればよいので、アクセス修飾子はprotectedを選択します。最後にソリューションのビルドを実行すれば反映します。鍵のマークがなくなり、派生クラスでも操作可能となります。Javascriptからクリップボードを設定はてなブログをはじめよう!sasaki816さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。