Image.Stretch 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public:
property Stretch Stretch { Stretch get(); void set(Stretch value); };
Stretch Stretch();
void Stretch(Stretch value);
public Stretch Stretch { get; set; }
var stretch = image.stretch;
image.stretch = stretch;
Public Property Stretch As Stretch
<Image Stretch="stretchValue"/>
屬性值
Stretch 枚舉的一個值,若未明確指定影像的高度和/或寬度,則指定來源影像的渲染方式。 預設值為 統一。
備註
Stretch 屬性的值只有在 Image 實例尚未明確使用 高度和/ 或 寬 度屬性值,且 Image 實例位於一個容器中,能拉伸影像以填補版面空間時才有意義。 如果你把 Stretch 屬性的值設為 None,圖片就會保持自然大小,即使有 layout 容器可能會拉伸它。 欲了解更多關於影像尺寸的資訊,請參閱 圖片中的備註。
影像來源和縮放比例
你應該建立多個建議大小的圖片來源,以確保 Windows 因裝置縮放和解析度調整時,應用程式看起來很棒。 這通常是處理影像大小調整比套用非預設拉伸值更好的方法。 指定影像來源時,您可以使用命名慣例,其將自動參考目前縮放的正確資源。 關於命名規則的細節及更多資訊,請參見 「載入適合縮放的圖片與資產」。
Note
將拉伸值設 為無(Non )對於設計來支援縮放的影像資源是無法運作的。 在套用 None 值所暗示的佈局決策之前,會偵測到縮放並載入相應的縮放資源。