GeometrySource 成員

提供幾何圖形來源的基底類別。根據輸入參數和版面配置邊界產生和快取幾何圖形。

下列表格列出 GeometrySource 型別公開的成員。

受保護 建構函式

  名稱 描述
GeometrySource  

頂端

受保護 欄位

  名稱 描述
protected field cachedGeometry 從之前的幾何效果程序指定幾何圖形。

頂端

公用 屬性

  名稱 描述
public property Geometry 取得或設定在最新 UpdateGeometry() 之後產生的幾何圖形。
public property LayoutBounds 取得 FrameworkElement 的實際邊界。LayoutBounds 包括邏輯邊界、延展及筆觸粗細。
public property LogicalBounds 取得幾何圖形應延展的目的地週框方塊。實際的幾何圖形可能會小於或大於此週框方塊。LogicalBounds 應已將筆觸粗細和延展納入考量。

頂端

公用 方法

(另請參閱 受保護 方法 )

  名稱 描述
public method Equals  已多載。 (繼承自 Object)
public method GetHashCode  (繼承自 Object)
public method GetType  (繼承自 Object)
public method InvalidateGeometry  
public methodstatic ReferenceEquals  (繼承自 Object)
public method ToString  (繼承自 Object)
public method UpdateGeometry 根據指定的參數和 layoutBounds 更新幾何圖形。如果未變更幾何圖形,則傳回 false。

頂端

受保護 方法

  名稱 描述
protected method ComputeLogicalBounds 擴充延展模式的處理方式。預設值是一律使用 Stretch.Fill 並使筆觸置中。
protected method Finalize  (繼承自 Object)
protected method MemberwiseClone  (繼承自 Object)
protected method UpdateCachedGeometry 藉由實作此函數擴充提供幾何圖形的方式。若有變更任何幾何圖形,則傳回 true。

頂端

另請參閱

參照

GeometrySource Generic Class
Microsoft.Expression.Media 命名空間