HTMLComponentはHTMLComponentの略語であり、IE5およびその後のブラウザでサポートされるクライアントコンポーネントです。私の個人的な理解によると、HTCはDHTMLに基づいてクライアントの動作をカプセル化するスクリプトのセットです。各HTCは *.htcのファイルに保存され、HTCはクライアント「クラス」です。
物体
ドキュメントは、指定されたブラウザウィンドウのHTMLドキュメントを表します。
要素は、メインドキュメントの接続動作のタグへの参照を返します。
パブリック:アタッチは、イベントに関数をバインドするため、イベントが特別なオブジェクトで発生するたびに関数が呼び出されます。
public:コンポーネントは、HTCを使用してファイルの内容を指定します。
パブリック:デフォルトは、HTCのコピーのデフォルト属性を設定します。
パブリック:イベントは、HTCイベントを定義して、HTCを含むドキュメントに公開します。
public:メソッドは、HTCを含むドキュメントに公開するHTCのメソッドを定義します。
パブリック:プロパティは、HTCのプロパティを定義して、HTCを含むドキュメントに公開します。
方法
createeventobject
イベントの追加情報を公共の火災方法に渡す必要があるときに使用されるイベントオブジェクトを作成します:イベント要素。
イベント
onContentReady
動作を接続する要素の内容が完全に解析されたときに発生します。
oncontentsave
要素の動作を接続する要素の内容は、要素の内容が保存またはコピーされる前に発生します。
ondetach
要素から動作を切断する前に発生します。
OndocumentReady
動作を含むドキュメントが完全に解析されたときに発生します。
サンプルコードは次のとおりです。
<public:component>
<public:propertyname = "grid"/> <! - 現在のグリッドに戻ります。このプロパティを介して、現在のグリッドの関連情報にアクセスできます - >
<! - .NETのdataColumnの定義は - >のそれに似ています
<public:propertyname = "columnName"/> <! - 列名 - >
<public:propertyname = "datatype"/> <! - system.stringなどのデータ型は、smartgridcolumnのデータ型値と一致しています - >