クラス | 解説 | |
---|---|---|
BackgroundBrushProvider | 要素の背景の描画に使用される Brushオブジェクトをカプセル化するクラス。このクラスは、 System.Drawing.SolidBrush、 System.Drawing.Drawing2D.LinearGradientBrush、および System.Drawing.Drawing2D.PathGradientBrushオブジェクトの作成およびシリアライズに使用されるプロパティを公開します。 | |
BasePanel | 子要素を含むすべての Elementオブジェクトの基本クラス。 | |
BitmapIconElement | 画像から作成されたアイコンを表します。 | |
BitmapIconRenderer | C1BitmapIcon を System.Drawing.Image にレンダリングするための機能を提供します。 | |
BorderEdges | 個々の境界辺の色を格納するクラス。 | |
ButtonElement | テキストと画像を使用した単純なボタン。 | |
C1BitmapIcon | 画像から作成されたアイコンを表します。 | |
C1CompositeIcon | 複数のアイコンから作成されたアイコンを表します。 | |
C1FontIcon | フォントから作成されたアイコンを表します。 | |
C1Icon | 色を付けたり、サイズ変更することができるビジュアルアイコンを表します。 | |
C1IconCollectionEditor | 設計時に C1Icon 要素のコレクションを編集するためのユーザーインタフェースを提供します。 | |
C1IconTemplate | このファクトリクラスは、よく使用される定義済みのアイコンを返します。 | |
C1PathIcon | パス文字列から作成されたアイコンを表します。 | |
C1PolygonIcon | ベクター定義から作成されたアイコンを表します。 | |
C1VectorIcon | ベクター定義から作成されたアイコンを表します。 | |
CheckBoxButtonElement | TreeRow のチェックボックスが付いたボタンを表します。 | |
CheckButtonElement | チェック(オン/オフ)ボタン。 | |
ColumnPanel | 子を垂直に積み重ねるパネル。 | |
CompositeIconElement | 複数のアイコンから作成されたアイコンを表示します。 | |
CompositeIconRenderer | C1CompositeIcon を System.Drawing.Image にレンダリングするための機能を提供します。 | |
ContentElement | テキストまたは画像を表示する要素の抽象クラス。 派生クラスは GetValueメソッドをオーバーライドして、コンテンツ(テキスト、画像、書式設定された値)を提供する必要があります。 このクラスに子要素はありません。 | |
ControlHostElement | WinForms Controlをホストする Element。 | |
DockPanel | DockPanelは、いくつかの子要素をその左、右、上、下、または中央に配置するレイアウトパネルです。 | |
DrawUtil | グラフィックオブジェクトを使用するためのヘルパーメソッドを提供します。 | |
DropDownFormBase | ドロップダウンコントロールの基本ドロップダウンフォームを表します。 | |
DynamicStyle | 動的スタイルのデータを提供します。 | |
Element | レイアウトとスタイルを処理する、すべての要素の基本クラス。このクラスのインスタンスに、コンテンツや子はありません。 コンテンツを含む要素(子なし)は、 ContentElementから派生されます。 子を含む要素は、 BasePanelから派生されます。 このクラス自身は、派生クラスでオーバーライドされる仮想メソッドを呼び出す以外の動作は行いません。コンテンツなしで背景や境界線を描画できるため、バー、スペーサなどの要素を実装するために使用できます。 一般的なドキュメントでは何千もの要素が作成されるため、たいへん軽量になるように設計されています。一般的でない派生クラスには、追加の要素が必要です。 | |
ElementList | 親要素に属する Element のリストを保持します。 | |
ExpandButtonElement | TreeRow のアイコンが付いたボタンを表します。 | |
FlowPanel | 子を水平または垂直に積み重ねるパネル。 | |
FontIconElement | フォントから作成されたアイコンを表します。 | |
FontIconRenderer | C1FontIcon を System.Drawing.Image にレンダリングするための機能を提供します。 | |
GridCell | このクラスは、グリッドの行と列の交差位置にある要素を取得または設定するための祖先です。実際の要素は行内に格納されます。 | |
GridColumn | 列の幅と位置を追跡します。 | |
GridColumnCollection | GridColumn コレクション。GridColumn オブジェクトを取得および設定するように型付けされた ElementList です。 | |
GridPanel | BasePanel を継承し、行および列を含むグリッドを提供します。各交差位置には、要素を含むセルオブジェクトがあります。セルが複数の行または列にまたがる場合があります。 | |
GridRow | 行の高さおよび位置を追跡し、セルを Children メンバに格納します。 | |
GridRowCollection | GridRow コレクション。GridRow オブジェクトを取得および設定するように型付けされた ElementList です。 | |
HostedElement | ホスト IXView コントロールとコンテンツ要素間のインタフェースとして機能する要素。 | |
IconElement | 色を付けたり、サイズ変更することができるビジュアルアイコンを表します。 | |
IconRenderer | C1Icon を System.Drawing.Image にレンダリングするための基本機能を提供します。 | |
IconSet | 1 つの UI 要素内で使用するさまざまなサイズのアイコンのセットを表します。 | |
ImageElement | Imageを表示する要素。 配置および拡大縮小は、要素の Styleによって制御されます。 | |
ParagraphElement | 段落を表示する BasePanel。 | |
PathIconElement | パス文字列から作成されたアイコンを表します。 | |
PathIconRenderer | C1PathIcon を System.Drawing.Image にレンダリングするための機能を提供します。 | |
PolygonIconElement | ベクター定義から作成されたアイコンを表します。 | |
PolygonIconRenderer | C1PolygonIcon を System.Drawing.Image にレンダリングするための機能を提供します。 | |
ProgressBarElement | WinForms System.Windows.Forms.ProgressBarコントロールと同等の要素。 | |
RadioButtonElement | テキストと画像を使用したラジオボタン。 | |
RepeatButtonElement | 繰り返しボタン(スクロールバーボタンのように繰り返し起動される)。 | |
ResourceLoader | アプリケーションリソースの列挙と取得に使用する 静的メソッドを含むクラス。 | |
RowPanel | 子を水平に積み重ねるパネル。 | |
ScrollableControl | 自動スクロール動作をサポートするコントロールの抽象基本クラスを定義します。 | |
ScrollablePanel | パネルより大きな子要素をスクロールする方法を備えているパネル。 | |
ScrollableStackPanel | 2 つのスクロールボタン( ButtonPrevious、 ButtonNext)と、これらのボタンをクリックしてスクロールできる コンテンツを含む 1 つの ScrollablePanelを含むパネル。 | |
ScrollBarElement | WinForms System.Windows.Forms.ScrollBarと同様の外観と動作を備えた要素。 | |
ScrollBarElement.ScrollBarLineButton | スクロールバーの両端にあるボタン(1 行上/下) | |
ScrollBarElement.ScrollBarPageButton | ボタンとスクロールボックスの間の領域(1 ページ上/下) | |
ScrollBarElement.ScrollBarThumb | スクロールボックス(トラック) | |
ScrollBarPanel | System.Windows.Forms.ScrollableControlの役割を果たすパネル。 | |
StackPanel | 子を水平または垂直に単一行に積み重ねるパネル。 | |
Style | Styleクラスは、画面/プリンタ上の内容の外観を決定する表示属性を格納します。CSS スタイルにある大部分の要素を格納します。 Styleクラスは、スタイル設定(フォント、マージンなど)に基づいて内容(文字列と画像)を 描画および測定するためのメソッドも格納します。 Styleオブジェクトは、親のスタイルを持たず、親のスタイルから継承しない点で 階層的ではありません。既存のスタイルに基づいて 新しいスタイルを作成するには、元のスタイルをクローンし、希望する任意の属性を新しいスタイルに適用します。 Styleオブジェクトは、2つのスタイル属性( Fontと ForeBrush)の設定が 必要でない点において階層的です。これらの属性は、設定されていない場合は、継承されますが、親の Styleオブジェクトからではなく、親の UI オブジェクトから継承されます。 このタイプの継承により、親の UI オブジェクトに関連付けられた Style上のフォントを定義して、そのフォントを親に含まれるすべての UI オブジェクトに自動的に 適用することが簡単に行えます。反対に、 BackBrush属性は 明示的に継承されません。代わりに、親の UI オブジェクトは、その子クライアント領域をブラシで描画します。子の UI オブジェクトは デフォルトで透明な背景を持ち、デフォルトで親の背景が透けて見えます。その他の属性(配置、マージン、パディングなど)も継承されません。 | |
TextBoxElement | TextBoxコントロールをホストする Element。 | |
TextElement | 文字列を表示する要素。 配置および書式設定は、要素の Styleによって制御されます。 | |
Theme | Styleオブジェクトのキーを含むコレクション、および XML ファイルとストリームにシリアル化するメソッドを含むクラス。 | |
TreeCollection<T> | TreePanel.Columns と TreePanel.Rows の基本コレクションを表します。 | |
TreeColumnCollection | TreePanel.Columns の GridColumn 要素のコレクションを表します。 | |
TreeLine | ツリー線の設定のリストを定義します。 | |
TreePanel | BasePanel を継承し、行および列を含むツリーパネルを提供します。 | |
TreeRow | ツリーパネルの行要素を表します。 | |
TreeRowCollection | TreePanel.Rows の TreeRow 要素のコレクションを表します。 | |
ValueElement | 単純な値(数値、日付など)を表示する要素。 値の書式設定は、要素の Styleが行います( System.IFormattableを使用)。 | |
VectorIconElement | ベクター定義から作成されたアイコンを表します。 | |
VectorIconRenderer | C1VectorIcon を System.Drawing.Image にレンダリングするための基本機能を提供します。 | |
XmlUtil | XML の読み取り/書き込みユーティリティクラス。 | |
XView | X 要素をホストするコントロール。 このコントロールには、表示される要素を取得または設定する Elementプロパティがあります。 このコントロールは、要素を表示し、スクロールを提供し、ホストされる要素にマウスイベントとキーボードイベントをルーティングします。 | |
XViewHost | XView コントロールをホストするコントロール。 | |
XViewLight | X 要素をホストするコントロール。 X 要素をホストするコントロール。 |