protected override void OnRender(DrawingContext drawingContext) { // ... 中略 ... drawingContext.DrawText(formattedText, new Point(10, 0)); } 上記のような「OnRender」メソッドをオーバーライトし、「DrawingContext」オブジェクトを利用して、画面に要素を描画したい場合。「System.Windows.Window」クラスを継承したウィンドウクラスをそのまま override OnRender して描画させるなら、正常に描画できません。描画要素を表示するためのコントロールクラスを独自作成して、コントロールクラス中の override OnRender して、上記のような、「drawingContext」オブジェクトによって、描画することができます。 セシウム137を97.7%吸着 コメント: |