ImageBrush Stretch Style : ImageBrush « Windows Presentation Foundation « C# / C Sharp

Home
C# / C Sharp
1.2D Graphics
2.Class Interface
3.Collections Data Structure
4.Components
5.Data Types
6.Database ADO.net
7.Date Time
8.Design Patterns
9.Development Class
10.Event
11.File Stream
12.Generics
13.GUI Windows Form
14.Internationalization I18N
15.Language Basics
16.LINQ
17.Network
18.Office
19.Reflection
20.Regular Expressions
21.Security
22.Services Event
23.Thread
24.Web Services
25.Windows
26.Windows Presentation Foundation
27.XML
28.XML LINQ
C# / C Sharp » Windows Presentation Foundation » ImageBrushScreenshots 
ImageBrush Stretch Style
ImageBrush Stretch Style
     

<Window x:Class="WPFBrushes.ImageBrushInXAML"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  Title="ImageBrush" Height="425" Width="300">

  <StackPanel Margin="4">

    <StackPanel.Resources>
      <Style TargetType="Button">
        <Setter Property="Foreground" Value="White"/>
        <Setter Property="FontWeight" Value="DemiBold"/>
        <Setter Property="FontSize" Value="18"/>
        <Setter Property="Width" Value="250"/>
        <Setter Property="Height" Value="65"/>
        <Setter Property="Margin" Value="4"/>
      </Style>
    </StackPanel.Resources>

    <Button Content="FILL">
      <Button.Background>
        <ImageBrush ImageSource="c:\image.jpg" Stretch="Fill"/>
      </Button.Background>
    </Button>

    <Button Content="FILL + OPACITY">
      <Button.Background>
        <ImageBrush ImageSource="c:\image.jpg" Stretch="Fill" Opacity=".25"/>
      </Button.Background>
    </Button>

    <Button Content="UNIFORM">
      <Button.Background>
        <ImageBrush ImageSource="c:\image.jpg" Stretch="Uniform"/>
      </Button.Background>
    </Button>

    <Button Content="NONE">
      <Button.Background>
        <ImageBrush ImageSource="c:\image.jpg" Stretch="None"/>
      </Button.Background>
    </Button>

    <Button Content="UNIFORM TO FILL">
      <Button.Background>
        <ImageBrush ImageSource="c:\image.jpg" Stretch="UniformToFill"/>
      </Button.Background>
    </Button>

  </StackPanel>

</Window>

   
    
    
    
    
  
Related examples in the same category
1.Image tileImage tile
2.Image TileMode = FlipXImage TileMode = FlipX
3.Image TileMode = FlipYImage TileMode = FlipY
4.Image TileMode = FlipXYImage TileMode = FlipXY
5.RotateTransform an ImageBrushRotateTransform an ImageBrush
6.Tiled ImageBrush examplesTiled ImageBrush examples
7.ImageBrush Opacity from 1 to 0ImageBrush Opacity from 1 to 0
8.Paints a rectangle with an image. The ImageBrush's Stretch property is set to None, so the image is not resized.Paints a rectangle with an image. The ImageBrush's Stretch property is set to None, so the image is not resized.
9.The ImageBrush's Viewport and TileMode properties are set so that the image is tiledThe ImageBrush's Viewport and TileMode properties are set so that the image is tiled
10.Proportional Tiles
11.Proportional Tiles (no stretch)
12.Fixed Tiles
13.Using an ImageBrushUsing an ImageBrush
14.Specifying a Stretch of None for ImageBrushSpecifying a Stretch of None for ImageBrush
15.Using Viewbox and ViewportUsing Viewbox and Viewport
16.TitleMode and Viewport for ImageBrushTitleMode and Viewport for ImageBrush
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.