IShape 成員
提供定義 Shape 所需的介面。儘管基本圖形和複合圖形可能衍生自不同類型的 FrameworkElement,不過這兩者都需要和此介面相符。
下列表格列出 IShape 型別公開的成員。
公用 屬性
名稱 | 描述 | |
---|---|---|
Fill | 取得或設定指定圖形內部繪製方式的 Brush。 | |
GeometryMargin | 取得邏輯邊界和實際幾何邊界圖形之間的邊框間距。此值可以是正數 (如 Arc 中的情況) 或負數 (如 Callout 中的情況)。 | |
RenderedGeometry | 取得由呈現引擎所呈現的已呈現幾何圖形。 | |
Stretch | 取得或設定 Stretch 列舉值,其描述圖形填滿配置空間的方式。 | |
Stroke | 取得或設定指定 Shape 外框繪製方式的 Brush。 | |
StrokeThickness | 取得或設定 Shape 筆觸外框的寬度。 |
頂端
公用 方法
名稱 | 描述 | |
---|---|---|
InvalidateGeometry |
頂端
公用 事件
名稱 | 描述 | |
---|---|---|
RenderedGeometryChanged | RenderedGeometry 變更時發生。 |
頂端