バージョン

PostRenderChild メソッド

1つの子のレンダリングが終わったことをその親 UIElement に通知します。
シンタックス
'宣言
 
Protected Overridable Sub PostRenderChild( _
   ByVal sink As HtmlTextWriter, _
   ByVal child As UIElement _
) 
protected virtual void PostRenderChild( 
   HtmlTextWriter sink,
   UIElement child
)

パラメータ

sink
必要に応じて追加のマークアップを受け取るシンク
child
レンダリングが終わった子 UIElement
解説

このメソッドの基本クラス実装は何もしません。サブクラスではこのメソッドをオーバーライドして、レンダリングの進行状況に関する情報を追跡したり、特定の子のレンダリングの後に親が特別なレンダリングを実行したりできます。

PostRenderChild のオーバーライドが必要となる例としては、1 つおきの子 UIElement のレンダリングが終わるたびに、この UIElement を含む親がマークアップをレンダリングする場合があります。この例では、サブクラスの実装でカウンタを保持し、通知を受け取るたびにカウンタを増やします。1 回おきの通知で、基本クラスの特別なレンダリング コードを呼び出してこのマークアップを生成します。

参照