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 列舉的值,指定未明確指定影像的高度和/或 Width 時,來源影像的呈現方式。 預設值為 Uniform。
備註
只有在 Image 實例尚未針對 Height 和/或 Width 屬性使用明確設定值,而且 Image 實例位於可延展影像的容器內以填滿配置中的一些可用空間時,Stretch 屬性的值才會相關。 如果您將 Stretch 屬性的值設定為 None,則影像一律會保留其自然大小,即使有可能延展它的版面配置容器也一樣。 如需影像大小調整的詳細資訊,請參閱 影像中的。
影像來源和縮放
您應該以數個建議的大小建立您的映射來源,以確保當 Windows 因為裝置縮放和解析度而調整它時,您的應用程式看起來很棒。 這通常是處理影像重設大小,而不是套用非預設 Stretch 值的最佳方式。 為 Image 指定 Source 時,您可以使用命名慣例來根據目前的縮放情形,自動參考正確的資源。 如需命名慣例的詳細資訊和詳細資訊,請參閱 載入針對規模量身打造的影像和資產。
注意
[無] 的 Stretch 值不適用於要支援縮放的影像資源。 系統會偵測調整,並在套用 None 值所隱含的版面配置決策之前載入適當的調整資源。