AmbientParent が指定されている場合でも、そのスタイル または各アンビエント親のいずれか(スタイルまたは所属先のオブジェクト)に 明示的に設定されたアンビエントプロパティのみが現在のスタイルに 伝搬することに注意してください。詳細は、以下の例を参照してください。
C1PrintDocument doc = new C1PrintDocument(); RenderArea ra = new RenderArea(); ra.Style.FontBold = true; RenderText rt = new RenderText("my text"); ra.Style.AmbientParent = doc.Style; ra.Children.Add(rt); doc.Body.Children.Add(ra);
C1PrintDocument doc = new C1PrintDocument(); doc.Style.FontBold = false; // this line makes the difference! RenderArea ra = new RenderArea(); ra.Style.FontBold = true; RenderText rt = new RenderText("my text"); ra.Style.AmbientParent = doc.Style; ra.Children.Add(rt); doc.Body.Children.Add(ra);