LinearGradientBrush.StartPoint 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定線性漸層的起始二維座標。
public:
property System::Windows::Point StartPoint { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point StartPoint { get; set; }
member this.StartPoint : System.Windows.Point with get, set
Public Property StartPoint As Point
屬性值
線性漸層的起始二維座標。 預設為 (0,0)。
備註
會 LinearGradientBrush 沿著線條繪製漸層。 線條的起點和終點是由 的 和 EndPoint 屬性 LinearGradientBrush 所 StartPoint 定義。
預設線性漸層是對角線。 在預設中, StartPoint 線性漸層的 (為 0,0) 、要填滿的區域左上角,而其 EndPoint (為 1,1) ,也就是要填滿的區域右下角。 產生的漸層中的色彩會沿著對角路徑插補。
下圖顯示對角漸層。 已新增黑色線條,以反白顯示漸層從起點到終點的插補路徑。
漸層的漸層軸
對角線性漸層
指定相對或絕對值
請注意,的 MappingModeLinearGradientBrush 屬性會判斷其 StartPoint 是否解譯為相對或絕對值。 RelativeToBoundingBox的 MappingMode 指定 EndPoint 值相對於繪製區域的大小。 Absolute的 MappingMode 指定 StartPoint 值是以裝置獨立圖元表示。 根據預設,會將 MappingMode 設定 RelativeToBoundingBox 為 ,讓 其 StartPoint 成為相對值。
相依性屬性資訊
識別碼欄位 | StartPointProperty |
設定為 的中繼資料屬性 true |
無 |