Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe SplashScreen

Fornece uma tela de inicialização para um aplicativo Windows Presentation Foundation (WPF).

Namespace:  System.Windows
Assembly:  WindowsBase (em WindowsBase.dll)
[UIPermissionAttribute(SecurityAction.LinkDemand, Window = UIPermissionWindow.AllWindows)]
public class SplashScreen
Você não pode criar diretamente uma instância dessa classe em XAML.

Use o SplashScreen classe para mostrar uma imagem em uma janela de inicialização, ou tela inicial de abertura, quando um aplicativo do WPF é iniciado.telefonar the Show método para exibir tela inicial de abertura. Chamar o Close método para fechar tela inicial de abertura. Especificar a imagem a ser usada no SplashScreen construtor.

The SplashScreen classe pode exibir qualquer formato de geração de geração de imagens com suporte, o Windows geração de geração de imagens componente (WIC). Por exemplo, você pode usar o formato BMP, GIF, JPEG, PNG ou TIFF.Se a imagem é um arquivo PNG e inclui um canal alfa, a imagem é processada usando a transparência definida no canal alfa.

Não é possível incluir texto do espaço reservado na tela inicial de abertura é adicionada posteriormente pelo seu código.Se você desejar incluir texto na tela inicial, você deve adicioná-lo para o arquivo de imagem.

ObservaçãoObservação:

Não é necessário escrever nenhum código para exibir uma tela inicial de abertura.A partir de Visual Studio 2008 SP1, você pode configurar rapidamente uma tela inicial de abertura com configurações padrão. Para obter mais informações, consulte Como: ParadicionParar umPara telPara iniciParal Para um WPF ParaplicParativo.

The SplashScreen classe exibe tela inicial de abertura tão logo seja possível após o aplicativo é iniciado. A tela inicial é exibida usando código nativo, antes que a instância de aplicativo do WPF é criada.A tela inicial é exibida no centralizar da tela.Quando o aplicativo é carregado, surge tela inicial de abertura.

Quando seu aplicativo é compilado, a imagem é incorporada sistema autônomo um recurso gerenciado no conjunto de módulos (assembly).Se o aplicativo for localizado, a imagem está incorporada o DLL satélite localizado.

ObservaçãoObservação:

O SplashScreen classe não está disponível em confiança parcial.

ObservaçãoObservação:

O SplashScreen classe não pode ser usado em aplicativos de navegador XAML (XBAPs), porque usam uma arquitetura de inicialização diferente.

O exemplo de código a seguir mostra como criar e exibir uma janela de inicialização usando o SplashScreen classe.

SplashScreen splashScreen = new SplashScreen("SplashScreenImage.bmp");
splashScreen.Show(true);

// Run the application.
System.Object
  System.Windows.SplashScreen
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Windows Vista, Windows XP SP2, Windows Server 2003

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com:

Data

History

Motivo

Julho de 2008

Tópico adicional para nova classe.

Alteração de recurso do SP1.

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.