MediaElement.StretchDirection Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui détermine les restrictions relatives à la mise à l’échelle appliquées à l’image.
public:
property System::Windows::Controls::StretchDirection StretchDirection { System::Windows::Controls::StretchDirection get(); void set(System::Windows::Controls::StretchDirection value); };
public System.Windows.Controls.StretchDirection StretchDirection { get; set; }
member this.StretchDirection : System.Windows.Controls.StretchDirection with get, set
Public Property StretchDirection As StretchDirection
Valeur de propriété
Valeur qui spécifie la direction de l’élément est étirée. La valeur par défaut est Both.
Exemples
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.StretchMediaElementExample" >
<StackPanel>
<!-- This Canvas creates the bounding rectangle around the MediaElement.
How the rendered media fills this rectangle depends on the value
of the MediaElement's Stretch property. -->
<StackPanel Width="380" Height="250" Background="Green" Orientation="Horizontal" >
<MediaElement Source="media\bee.wmv" Name="myMediaElement" Stretch="UniformToFill"
/>
</StackPanel>
<!-- Buttons below change the value of the Stretch property. -->
<Button Name="btnFill" Click="OnClickChangeStretch">Fill</Button>
<Button Name="btnNone" Click="OnClickChangeStretch">None</Button>
<Button Name="btnUniform" Click="OnClickChangeStretch">Uniform</Button>
<Button Name="btnUniformToFill" Click="OnClickChangeStretch">UniformToFill</Button>
<TextBlock Name="txt1"></TextBlock>
</StackPanel>
</Page>
<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.StretchMediaElementExample" >
<StackPanel>
<!-- This Canvas creates the bounding rectangle around the MediaElement.
How the rendered media fills this rectangle depends on the value
of the MediaElement's Stretch property. -->
<StackPanel Width="380" Height="250" Background="Green" Orientation="Horizontal" >
<MediaElement Source="media\bee.wmv" Name="myMediaElement" Stretch="UniformToFill"
/>
</StackPanel>
<!-- Buttons below change the value of the Stretch property. -->
<Button Name="btnFill" Click="OnClickChangeStretch">Fill</Button>
<Button Name="btnNone" Click="OnClickChangeStretch">None</Button>
<Button Name="btnUniform" Click="OnClickChangeStretch">Uniform</Button>
<Button Name="btnUniformToFill" Click="OnClickChangeStretch">UniformToFill</Button>
<TextBlock Name="txt1"></TextBlock>
</StackPanel>
</Page>
Remarques
Informations sur les propriétés de dépendance
| Élément | Valeur |
|---|---|
| Champ d’identificateur | StretchDirectionProperty |
Propriétés de métadonnées définies sur true |
AffectsMeasure |