Informações
O tópico solicitado está sendo mostrado abaixo. No entanto, este tópico não está incluído nesta biblioteca.

Classe SolidColorBrush

Pinta uma área com uma cor sólida.

Namespace:  System.Windows.Media
Assembly:  PresentationCore (em PresentationCore.dll)
XMLNS para XAML http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

'Declaração
Public NotInheritable Class SolidColorBrush _
	Inherits Brush
<SolidColorBrush .../>
<object property="predefinedBrushName"/>
- or -
<object property="#rgb"/>
- or -
<object property="#argb"/>
- or -
<object property="#rrggbb"/>
- or -
<object property="#aarrggbb"/>
- or -
<object property="sc#scA,scR,scG,scB"/>
- or -
<object property="ContextColor profileUri alphaValue,colorValue"/>

Valores XAML

predefinedBrushName

O nome de um pincel definido pelo Brushes de classe, como Blue ou Orange.

RGB

Um número hexadecimal de três dígitos que descreve esse pincel Color. O primeiro dígito Especifica a cor R valor, o segundo dígito Especifica o G valor e o terceiro dígito Especifica o B valor. Por exemplo, 00F.

ARGB

Um número hexadecimal de quatro dígitos que descreve esse pincel Color. O primeiro dígito Especifica a cor A valor, o segundo dígito especifica seu R valor, o próximo dígito Especifica o G valor e o dígito final especifica seu B valor. Por exemplo, F00F.

rrggbb

Um número hexadecimal de seis dígitos que descreve esse pincel Color. Os dois primeiros dígitos especificar a cor R valor, as próximas duas especificar seu G valor e os dois finais especificam seu B valor. Por exemplo, 0000FF.

aarrggbb

Um número hexadecimal de oito dígitos que descreve esse pincel Color. Os dois primeiros dígitos especificar a cor A valor, as próximas duas especificar seu R valor, as próximas duas especificar seu G valor e os dois finais especificam seu B valor. Por exemplo, FF0000FF.

scA

Single

O ScA valor desse pincel Color.

scR

Single

O ScR valor desse pincel Color.

scG

Single

O ScG valor desse pincel Color.

scB

Single

O ScB valor desse pincel Color.

profileUri

System.Uri

O International Color Consortium (ICC) ou Image Color Management (ICM) perfil de cor.

alphaValue

System.Single

O valor de cor do canal alfa. O intervalo de valores é entre 0,0 e 1,0.

colorValue

Uma lista delimitada por vírgulas de três a oito valores que representam os canais de cores do perfil de cor. O intervalo de valores é entre 0,0 e 1,0.

O tipo SolidColorBrush expõe os membros a seguir.

  NomeDescrição
Método públicoSolidColorBrush Inicializa uma nova instância da SolidColorBrush classe sem cor ou animações.
Método públicoSolidColorBrush(Color) Inicializa uma nova instância da SolidColorBrush classe com o especificado Color.
Superior

  NomeDescrição
Propriedade públicaCanFreeze Obtém um valor que indica se o objeto pode ser feito inalterável. (Herdado de Freezable.)
Propriedade públicaColorObtém ou define a cor disso SolidColorBrush.
Propriedade públicaDependencyObjectType Obtém o DependencyObjectType que envolve o tipo de instância da CLR. (Herdado de DependencyObject.)
Propriedade públicaDispatcherObtém o Dispatcher esse DispatcherObject está associado. (Herdado de DispatcherObject.)
Propriedade públicaHasAnimatedPropertiesObtém um valor que indica se um ou mais AnimationClock objetos está associado a qualquer uma das propriedades de dependência do objeto. (Herdado de Animatable.)
Propriedade públicaIsFrozenObtém um valor que indica se o objeto é atualmente pode ser modificado. (Herdado de Freezable.)
Propriedade públicaIsSealed Obtém um valor que indica se essa instância atualmente é selada (somente leitura). (Herdado de DependencyObject.)
Propriedade públicaOpacity Obtém ou define o grau de opacidade de um Brush. (Herdado de Brush.)
Propriedade públicaRelativeTransformObtém ou define a transformação que é aplicada para o pincel usando coordenadas relativas. (Herdado de Brush.)
Propriedade públicaTransformObtém ou define a transformação que é aplicada para o pincel. Essa transformação é aplicada após a saída do pincel foi mapeada e posicionada. (Herdado de Brush.)
Superior

  NomeDescrição
Método públicoApplyAnimationClock(DependencyProperty, AnimationClock)Aplica-se um AnimationClock para o DependencyProperty. Se a propriedade já é animada, o comportamento de entrega da SnapshotAndReplace é usado. (Herdado de Animatable.)
Método públicoApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)Aplica-se um AnimationClock para o DependencyProperty. Se a propriedade já é animada, especificado HandoffBehavior é usado. (Herdado de Animatable.)
Método públicoBeginAnimation(DependencyProperty, AnimationTimeline)Aplica uma animação para o DependencyProperty. A animação é iniciada quando o próximo quadro é processado. Se a propriedade especificada já é animada, o SnapshotAndReplace comportamento da entrega é usado. (Herdado de Animatable.)
Método públicoBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)Aplica uma animação para o DependencyProperty. A animação é iniciada quando o próximo quadro é processado. Se a propriedade especificada já é animada, especificado HandoffBehavior é usado. (Herdado de Animatable.)
Método públicoCheckAccessDetermina se o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Método públicoClearValue(DependencyProperty)Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um identificador da DependencyProperty. (Herdado de DependencyObject.)
Método públicoClearValue(DependencyPropertyKey)Limpa o valor local de uma propriedade somente leitura. A propriedade a ser limpa é especificada por uma DependencyPropertyKey. (Herdado de DependencyObject.)
Método públicoCloneCria um clone modificável isso SolidColorBrush, fazendo cópias profunda dos valores do objeto. Ao copiar propriedades de dependência, esse método copia ligações de dados e referências de recurso (mas eles não mais poderão resolver) mas não animações ou seus valores atuais.
Método públicoCloneCurrentValueCria um clone modificável isso SolidColorBrush objeto, fazendo cópias profunda dos valores atuais desse objeto. Referências de recurso, as ligações de dados e animações não são copiadas, mas são de seus valores atuais.
Método públicoCoerceValueConverte o valor especificado propriedade de dependência. Isso é feito chamando qualquer CoerceValueCallback especificada na metadados de propriedade para a propriedade de dependência conforme ela existe na chamada de função DependencyObject. (Herdado de DependencyObject.)
Método públicoMembro estáticoDeserializeFromEste membro dá suporte a WPF infra-estrutura e não se destina a ser usado diretamente em seu código.
Método públicoEqualsDetermina se um fornecido DependencyObject é equivalente à atual DependencyObject. (Herdado de DependencyObject.)
Método públicoFreezeTorna o objeto atual unmodifiable e define sua IsFrozen propriedade para true. (Herdado de Freezable.)
Método públicoGetAnimationBaseValueRetorna o valor sem animação do especificado DependencyProperty. (Herdado de Animatable.)
Método públicoGetAsFrozenCria uma cópia congelada da Freezable, usando valores de propriedade de base (sem animação). Porque a cópia está congelada, qualquer subobjetos congelados são copiados por referência. (Herdado de Freezable.)
Método públicoGetCurrentValueAsFrozenCria uma cópia congelada da Freezable usando valores de propriedade atual. Porque a cópia está congelada, qualquer subobjetos congelados são copiados por referência. (Herdado de Freezable.)
Método públicoGetHashCodeObtém um código de hash para este DependencyObject. (Herdado de DependencyObject.)
Método públicoGetLocalValueEnumeratorCria um enumerador especializado para determinar quais propriedades de dependência localmente têm definir valores nessa DependencyObject. (Herdado de DependencyObject.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoGetValueRetorna o valor atual de efetivo de um propriedade de dependência nesta instância de um DependencyObject. (Herdado de DependencyObject.)
Método públicoInvalidatePropertyAvalia o valor efetivo de propriedade de dependência especificado (Herdado de DependencyObject.)
Método públicoReadLocalValueRetorna o valor de local de um propriedade de dependência, se ele existir. (Herdado de DependencyObject.)
Método públicoSetCurrentValueDefine o valor de um propriedade de dependência sem alterar sua fonte de valor. (Herdado de DependencyObject.)
Método públicoSetValue(DependencyProperty, Object)Define o valor de local de um propriedade de dependência, especificado por seu identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método públicoSetValue(DependencyPropertyKey, Object)Define o valor de local de somente leitura propriedade de dependência, especificado pelo DependencyPropertyKey identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método protegidoShouldSerializePropertyRetorna um valor que indica se os processos de serialização devem serializar o valor para o fornecido propriedade de dependência. (Herdado de DependencyObject.)
Método públicoToString Retornar a representação de cadeia de caracteres, isso Brush. (Herdado de Brush.)
Método públicoToString(IFormatProvider) Cria uma representação de seqüência de caracteres desse objeto com base nas informações de formatação específicas da cultura especificadas. (Herdado de Brush.)
Método públicoVerifyAccessImpõe que o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Superior

  NomeDescrição
Evento públicoChangedOcorre quando o Freezable ou um objeto nele contido é modificado. (Herdado de Freezable.)
Superior

  NomeDescrição
Campo públicoMembro estáticoColorProperty Identifica o Colorpropriedade de dependência. 
Superior

  NomeDescrição
Implementação explícita da interfaceMétodo particularIFormattable.ToStringFormata o valor da instância atual usando o formato especificado. (Herdado de Brush.)
Superior

Para sua conveniência, o Brushes classe fornece um conjunto de comumente usados SolidColorBrush objetos, tais como Blue e Yellow.

Freezable recursos: porque ele herda da Freezable classe, o SolidColorBrush classe fornece vários recursos especiais: SolidColorBrush objetos podem ser declarados como recursos, compartilhadas entre vários objetos, feitos somente leitura para melhorar o desempenho, clonado e feitas thread-safe. Para mais informações sobre as diferentes características fornecidas por objetos Freezable, veja Visão geral de objetos congeláveis.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

Mostrar:
© 2014 Microsoft