BulletDecorator.Background 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
BulletDecorator 컨트롤의 배경색을 가져오거나 설정합니다.
public:
property System::Windows::Media::Brush ^ Background { System::Windows::Media::Brush ^ get(); void set(System::Windows::Media::Brush ^ value); };
public System.Windows.Media.Brush Background { get; set; }
member this.Background : System.Windows.Media.Brush with get, set
Public Property Background As Brush
속성 값
Bullet의 Child과 BulletDecorator의 배경색입니다. 기본값은 null
입니다.
예제
다음 예제에서는 설정 하는 방법을 보여 줍니다 합니다 Background 속성을 BulletDecorator 컨트롤입니다.
BulletDecorator myBulletDecorator = new BulletDecorator();
Image myImage = new Image();
BitmapImage myBitmapImage = new BitmapImage();
myBitmapImage.BeginInit();
myBitmapImage.UriSource = new Uri(@"pack://application:,,/images/apple.jpg");
myBitmapImage.EndInit();
myImage.Source = myBitmapImage;
myImage.Width = 10;
myBulletDecorator.Bullet = myImage;
myBulletDecorator.Margin = new Thickness(0, 10, 0, 0);
myBulletDecorator.VerticalAlignment = VerticalAlignment.Center;
myBulletDecorator.Background = Brushes.Yellow;
TextBlock myTextBlock = new TextBlock();
myTextBlock.Text = "This BulletDecorator created by using code";
myTextBlock.TextWrapping = TextWrapping.Wrap;
myTextBlock.HorizontalAlignment = HorizontalAlignment.Left;
myTextBlock.Width = 100;
myTextBlock.Foreground = Brushes.Purple;
myBulletDecorator.Child = myTextBlock;
Dim myBulletDecorator = New BulletDecorator()
Dim myImage = New Image()
Dim myBitmapImage = New BitmapImage()
myBitmapImage.BeginInit()
myBitmapImage.UriSource = _
New Uri("pack://application:,,/images/apple.jpg")
myBitmapImage.EndInit()
myImage.Source = myBitmapImage
myImage.Width = 10
myBulletDecorator.Bullet = myImage
myBulletDecorator.Margin = New Thickness(0, 10, 0, 0)
myBulletDecorator.VerticalAlignment = VerticalAlignment.Center
myBulletDecorator.Background = Brushes.Yellow
Dim myTextBlock = New TextBlock()
myTextBlock.Text = "This BulletDecorator created by using code"
myTextBlock.TextWrapping = TextWrapping.Wrap
myTextBlock.HorizontalAlignment = HorizontalAlignment.Left
myTextBlock.Width = 100
myTextBlock.Foreground = Brushes.Purple
myBulletDecorator.Child = myTextBlock
<BulletDecorator Grid.Row="1" Grid.Column="0" Margin="0,5,0,0"
VerticalAlignment="Center" Background="Yellow">
<BulletDecorator.Bullet>
<Image Source="images\apple.jpg"/>
</BulletDecorator.Bullet>
<TextBlock
Width="100"
TextWrapping="Wrap"
HorizontalAlignment="Left"
Foreground ="Purple">
A Simple BulletDecorator
</TextBlock>
</BulletDecorator>
설명
Background 속성을 정의 합니다 Brush 내에서 영역을 채우는 데는 BulletDecorator. 일부 부모 레이아웃 요소에 대해 정의 된 영역을 BulletDecorator 벗어날 수 있습니다 해당 Bullet 및 Child 콘텐츠입니다. 예를 들어 경우는 BulletDecorator 셀의 단일 자식 요소는 Grid 컨트롤을 Background 속성이 전체 셀에 적용 됩니다. 이 때문에 발생의 콘텐츠를 Grid 셀은 기본적으로 셀을 채우기 위해 모든 방향으로 확장 합니다. 그러나 설정 하는 경우는 VerticalAlignment 속성을 Center 에 대 한 합니다 BulletDecorator의 Background 속성의 실제 콘텐츠 영역에만 영향을 줍니다는 BulletDecorator. 묶을 수 있습니다 합니다 BulletDecorator 에 Panel 요소입니다.
종속성 속성 정보
식별자 필드 | BackgroundProperty |
메타 데이터 속성 설정 true |
AffectsRender, SubPropertiesDoNotAffectRender |
적용 대상
추가 정보
.NET