十三,效果和可視化對象

來源:互聯網
上載者:User

標籤:style   blog   http   os   使用   for   sp   2014   on   

  1. 可視化對象
    Visual類:如果希望構建用於繪製向量圖形的程式,可計劃建立包含數千個形狀並可以分別操作這些形狀的畫布,使用WPF的元素系統和形狀類不能滿足要求,而是要使用更經量級的低級的Visual類手動執行渲染。因為Visual類是抽象類別,不能建立該類的執行個體,所以需要使用Visual類的衍生類別。最有用的衍生類別是DrawingVisual類,它增加了支援“繪製”希望放置到可視化對象中圖形內容的功能。
    要使用DrawingVisual類繪製內容,需要調用RenderOpen()方法,它返回一個用於定義可視內容的DrawingContext對象,當完成繪製後,需要調用Close()方法,下面是繪製圖形的完整過程:
  2. DrawingVisual drawingVisual = new DrawingVisual();
    DrawingContext dc = drawingVisual.RenderOpen();
    // Perform drawing here.
    dc.Close();
    本質上,DrawingContext類是各種為可視化對象增加了一些圖形細節的方法構成,可以調用這些方法繪製各種圖形、應用變換及改變不透明度等,列出了DrawingContext類的方法:

十三,效果和可視化對象

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.