2016-10-27 1 views
0

にコントロールクラスとは何ですか。私はC#のGUIの側に新しいですし、私はこのC#アプリケーションをテストするユニットとなっているC#の

私はControlタイプオブジェクトとboolを求めるクラスコンストラクタを使用しようとしています。

私はControlクラスについて読んしようとしていると私はそれが何であるか理解できませんでした。

誰かが簡単な言葉何Controlクラスがあるとそれがフォームに関連年代に私に説明することができれば、私は非常にそれをいただければ幸いです。 MSDNから

+2

迷惑メールにしないでください!これはCとは関係ありません! – Olaf

+2

これはコントロールの基本クラスです。何を知る必要がありますか? –

+1

@DangerZone彼はコントロールが何であるか、そして/またはベースクラスが何であるかについて彼が不明であるように思えます。 –

答えて

0

ビジュアル表現を有する成分であるコントロールの基本クラスを定義します。

基本的にはすべてのビジュアルコンポーネントの基本クラスです。 TextBox、DropDownなど... 可視性、サイズなどを定義する基本的な機能とメソッドがあります。

+1

コメントにリンクを付ける方がいいかもしれません:https://msdn.microsoft.com/en-us/library/system.windows.forms.control(v=vs.110).aspx –

0

Windowsフォームはオブジェクト階層に基づいて構築されています。 ControlTemplateを使用して外観を定義するすべてのUIコントロールは、Controlクラスから継承されます。 OOでは、このタイプの親クラス継承は基本クラスと呼ばれます。あなたがオブジェクト階層を見れば

- System.Windows.Forms.Control 
      -System.Windows.Forms.ScrollableControl 
        -System.Windows.Forms.ContainerControl 
           -System.Windows.Forms.Form 

ので、フォームコントロールで次のように

はそれが見えます。コントロールができることフォームは継承されているので、フォームもそれを行うことができます。あなたの質問をクリアすることを願っています。

関連する問題