FontDialog Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Solicita ao utilizador que escolha uma fonte entre as instaladas no computador local.
public ref class FontDialog : System::Windows::Forms::CommonDialog
public class FontDialog : System.Windows.Forms.CommonDialog
type FontDialog = class
inherit CommonDialog
Public Class FontDialog
Inherits CommonDialog
- Herança
Exemplos
O seguinte exemplo de código usa ShowDialog para exibir um FontDialogarquivo . Este código exige que a Form já tenha sido criado com um TextBox botão e colocado sobre ele. Também requer que o fontDialog1 tenha sido criado. Contém Font a informação de tamanho, mas não a de cor.
private:
void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
fontDialog1->ShowColor = true;
fontDialog1->Font = textBox1->Font;
fontDialog1->Color = textBox1->ForeColor;
if ( fontDialog1->ShowDialog() != ::DialogResult::Cancel )
{
textBox1->Font = fontDialog1->Font;
textBox1->ForeColor = fontDialog1->Color;
}
}
private void button1_Click(object sender, System.EventArgs e)
{
fontDialog1.ShowColor = true;
fontDialog1.Font = textBox1.Font;
fontDialog1.Color = textBox1.ForeColor;
if(fontDialog1.ShowDialog() != DialogResult.Cancel )
{
textBox1.Font = fontDialog1.Font ;
textBox1.ForeColor = fontDialog1.Color;
}
}
Private Sub button1_Click(sender As Object, e As System.EventArgs)
fontDialog1.ShowColor = True
fontDialog1.Font = textBox1.Font
fontDialog1.Color = textBox1.ForeColor
If fontDialog1.ShowDialog() <> DialogResult.Cancel Then
textBox1.Font = fontDialog1.Font
textBox1.ForeColor = fontDialog1.Color
End If
End Sub
Observações
O membro ShowDialog herdado deve ser invocado para criar esta caixa de diálogo comum específica. HookProc pode ser anulado para implementar funcionalidades específicas de ganchos de caixa de diálogo.
Quando crias uma instância de FontDialog, algumas das propriedades de leitura/escrita são definidas para valores iniciais. Para obter uma lista desses valores, consulte o FontDialog construtor.
Construtores
| Name | Description |
|---|---|
| FontDialog() |
Inicializa uma nova instância da FontDialog classe. |
Campos
| Name | Description |
|---|---|
| EventApply |
É dono do Apply evento. |
Propriedades
| Name | Description |
|---|---|
| AllowScriptChange |
Recebe ou define um valor que indica se o utilizador pode alterar o conjunto de caracteres especificado na caixa de combo do Script para mostrar um conjunto de caracteres diferente daquele atualmente apresentado. |
| AllowSimulations |
Recebe ou define um valor que indica se a caixa de diálogo permite simulações de fontes de interface gráfica de dispositivo (GDI). |
| AllowVectorFonts |
Recebe ou define um valor que indica se a caixa de diálogo permite a seleção de fontes vetoriais. |
| AllowVerticalFonts |
Recebe ou define um valor que indica se a caixa de diálogo mostra tanto fontes verticais como horizontais ou apenas fontes horizontais. |
| CanRaiseEvents |
Obtém um valor que indica se o componente pode gerar um evento. (Herdado de Component) |
| Color |
Obtém ou define a cor de fonte selecionada. |
| Container |
Obtém o IContainer que contém o Component. (Herdado de Component) |
| DesignMode |
Obtém um valor que indica se o Component está atualmente em modo de design. (Herdado de Component) |
| Events |
Obtém a lista de gestores de eventos que estão ligados a isto Component. (Herdado de Component) |
| FixedPitchOnly |
Recebe ou define um valor que indica se a caixa de diálogo permite apenas a seleção de fontes de tom fixo. |
| Font |
Obtém ou define a fonte selecionada. |
| FontMustExist |
Recebe ou define um valor que indica se a caixa de diálogo especifica uma condição de erro caso o utilizador tente selecionar uma fonte ou estilo que não existe. |
| MaxSize |
Obtém ou define o tamanho máximo de pontos que um utilizador pode selecionar. |
| MinSize |
Obtém ou define o tamanho mínimo de pontos que um utilizador pode selecionar. |
| Options |
Obtém valores para inicializar o FontDialog. |
| ScriptsOnly |
Recebe ou define um valor que indica se a caixa de diálogo permite a seleção de fontes para todos os conjuntos de caracteres não-OEM e Símbolos, bem como para o conjunto de caracteres ANSI. |
| ShowApply |
Recebe ou define um valor que indica se a caixa de diálogo contém um botão Aplicar . |
| ShowColor |
Recebe ou define um valor que indica se a caixa de diálogo mostra a cor escolhida. |
| ShowEffects |
Recebe ou define um valor que indica se a caixa de diálogo contém controlos que permitem ao utilizador especificar opções de cor riscada, sublinhada e de texto. |
| ShowHelp |
Recebe ou define um valor que indica se a caixa de diálogo mostra um botão de Ajuda. |
| Site |
Obtém ou define o ISite do Component. (Herdado de Component) |
| Tag |
Obtém ou define um objeto que contém dados sobre o controlo. (Herdado de CommonDialog) |
Métodos
| Name | Description |
|---|---|
| CreateObjRef(Type) |
Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
| Dispose() |
Liberta todos os recursos utilizados pelo Component. (Herdado de Component) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pelo Component e opcionalmente liberta os recursos geridos. (Herdado de Component) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetLifetimeService() |
Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso. (Herdado de MarshalByRefObject) |
| GetService(Type) |
Devolve um objeto que representa um serviço fornecido pelo Component ou pelo seu Container. (Herdado de Component) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| HookProc(IntPtr, Int32, IntPtr, IntPtr) |
Especifica o procedimento comum de hook de caixa de diálogo que é sobreposto para adicionar funcionalidades específicas a uma caixa de diálogo comum. |
| InitializeLifetimeService() |
Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| OnApply(EventArgs) |
Eleva o Apply evento. |
| OnHelpRequest(EventArgs) |
Eleva o HelpRequest evento. (Herdado de CommonDialog) |
| OwnerWndProc(IntPtr, Int32, IntPtr, IntPtr) |
Define o procedimento da janela proprietária que é sobreposto para adicionar funcionalidades específicas a uma caixa de diálogo comum. (Herdado de CommonDialog) |
| Reset() |
Reinicia todas as opções das caixas de diálogo para os valores padrão. |
| RunDialog(IntPtr) |
Especifica uma caixa de diálogo de ficheiros. |
| ShowDialog() |
Executa uma caixa de diálogo comum com um proprietário padrão. (Herdado de CommonDialog) |
| ShowDialog(IWin32Window) |
Executa uma caixa de diálogo comum com o proprietário especificado. (Herdado de CommonDialog) |
| ToString() |
Recupera uma cadeia que inclui o nome da fonte atual selecionada na caixa de diálogo. |
evento
| Name | Description |
|---|---|
| Apply |
Ocorre quando o utilizador clica no botão Aplicar na caixa de diálogo da fonte. |
| Disposed |
Ocorre quando o componente é eliminado por uma chamada ao Dispose() método. (Herdado de Component) |
| HelpRequest |
Ocorre quando o utilizador clica no botão Ajuda numa caixa de diálogo comum. (Herdado de CommonDialog) |