DrawingBrush 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
繪製內含 Drawing 的區域,可包含圖形、文字、視訊、影像或其他繪圖。
public ref class DrawingBrush sealed : System::Windows::Media::TileBrush
public sealed class DrawingBrush : System.Windows.Media.TileBrush
type DrawingBrush = class
inherit TileBrush
Public NotInheritable Class DrawingBrush
Inherits TileBrush
- 繼承
備註
下圖顯示使用 DrawingBrush 繪製的圖形和文字。
使用繪圖筆刷繪製的圖形和文字
如需詳細資訊和範例,請參閱 使用影像、繪圖和視覺效果繪製。
建構函式
DrawingBrush() |
初始化 DrawingBrush 類別的新執行個體。 產生的筆刷沒有任何內容。 |
DrawingBrush(Drawing) |
初始化包含指定 Drawing 之 DrawingBrush 類別的新執行個體。 |
欄位
DrawingProperty |
識別 Drawing 相依性屬性。 |
屬性
AlignmentX |
取得或設定 TileBrush 基底拼貼中內容的水平對齊方式。 (繼承來源 TileBrush) |
AlignmentY |
取得或設定 TileBrush 基底磚中內容的垂直對齊方式。 (繼承來源 TileBrush) |
CanFreeze |
取得值,指出是否可以將物件設為不可修改。 (繼承來源 Freezable) |
DependencyObjectType |
DependencyObjectType取得包裝這個實例之 CLR 型別的 。 (繼承來源 DependencyObject) |
Dispatcher |
取得與這個 Dispatcher 關聯的 DispatcherObject。 (繼承來源 DispatcherObject) |
Drawing |
取得或設定 DrawingBrush ,描述此 Drawing 的內容。 |
HasAnimatedProperties |
取得值,這個值表示是否有一個或多個 AnimationClock 物件與這個物件的任何一個相依性屬性相關聯。 (繼承來源 Animatable) |
IsFrozen |
取得值,該值表示物件目前是否可修改。 (繼承來源 Freezable) |
IsSealed |
取得值,這個值表示此執行個體目前是否已密封 (唯讀)。 (繼承來源 DependencyObject) |
Opacity |
取得或設定 Brush 的不透明度。 (繼承來源 Brush) |
RelativeTransform |
取得或設定使用相對座標套用到筆刷的轉換。 (繼承來源 Brush) |
Stretch |
取得或設定值,指定如何自動縮放這個 TileBrush 的內容以填滿其拼貼。 (繼承來源 TileBrush) |
TileMode |
取得或設定值,這個值指定如果基底磚小於輸出區域,TileBrush 要如何填滿您所繪製的區域。 (繼承來源 TileBrush) |
Transform |
取得或設定套用到筆刷的轉換。 在已經對應及定位筆刷輸出之後,套用這個轉換。 (繼承來源 Brush) |
Viewbox |
取得或設定 TileBrush 並排顯示內容的位置和維度。 (繼承來源 TileBrush) |
ViewboxUnits |
取得或設定值,指定 Viewbox 值是相對於 TileBrush 內容之周框方塊的值,還是絕對值。 (繼承來源 TileBrush) |
Viewport |
取得或設定 TileBrush 之基底磚的位置和維度。 (繼承來源 TileBrush) |
ViewportUnits |
取得或設定 BrushMappingMode 列舉,指定 Viewport 的值是否相對於輸出區域的大小,而此值表示 TileBrush 基底磚的大小和位置。 (繼承來源 TileBrush) |
方法
事件
Changed |
發生於 Freezable 或所含的物件遭到修改時。 (繼承來源 Freezable) |
明確介面實作
IFormattable.ToString(String, IFormatProvider) |
使用指定的格式,格式化目前執行個體的值。 (繼承來源 Brush) |