Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Présentation

  • : Romagny13 - Du .NET,du pur .NET
  • Romagny13 - Du .NET,du pur .NET
  • : Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions
  • Contact

Recherche

Articles Récents

25 avril 2007 3 25 /04 /avril /2007 15:55
WPF – Créer un texte dégradé
 
Ici par exemple avec un dégradé linéaire
<Window x:Class="NET3CSButton.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="NET3CSButton" Height="300" Width="367"
    >
 <Grid>
 
    <Grid.Resources>
      <Style TargetType="{x:Type TextBlock}">
        <Setter Property = "Foreground">
          <Setter.Value>
            <LinearGradientBrush>
              <GradientStop Color="Yellow" Offset="0.0" />
              <GradientStop Color="Red" Offset="0.5" />
              <GradientStop Color="Blue" Offset="1.0" />
            </LinearGradientBrush>
          </Setter.Value>
        </Setter>
      </Style>
    </Grid.Resources>
 
    <Grid.ColumnDefinitions>
      <ColumnDefinition></ColumnDefinition>
      <ColumnDefinition Width="250" ></ColumnDefinition>
      <ColumnDefinition></ColumnDefinition>
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
      <RowDefinition></RowDefinition>
      <RowDefinition></RowDefinition>
      <RowDefinition></RowDefinition>
    </Grid.RowDefinitions>
   
    <TextBlock Width="200" Height="50" Grid.Column="1" Grid.Row="1" Text="Joli dégradé" FontSize="20">
   
    </TextBlock>
 </Grid>
</Window>
 
 
 
On peut également utiliser une image en fond
<Window x:Class="NET3CSButton.Window2"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="NET3CSButton" Height="300" Width="367"
    >
 <Grid>
    <Grid.Resources>
      <Style TargetType="{x:Type TextBlock}">
        <Setter Property = "Foreground">
          <Setter.Value>
            <ImageBrush ImageSource="C:Documents and SettingsromagnyMes documentsMes imagesciel.jpg" />
          </Setter.Value>
        </Setter>
      </Style>
    </Grid.Resources>
 
    <Grid.ColumnDefinitions>
      <ColumnDefinition></ColumnDefinition>
      <ColumnDefinition Width="250" ></ColumnDefinition>
      <ColumnDefinition></ColumnDefinition>
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
      <RowDefinition></RowDefinition>
      <RowDefinition></RowDefinition>
      <RowDefinition></RowDefinition>
    </Grid.RowDefinitions>
   
    <TextBlock Width="200" Height="50" Grid.Column="1" Grid.Row="1" Text="Joli dégradé" FontSize="20">
   
    </TextBlock>
 </Grid>
</Window>
 
 
 img5.JPG
Lien MSDN

Partager cet article

Repost 0
Published by Romagny13 - dans Xaml
commenter cet article

commentaires