Como criar um calendário em VB

...

Calendário

VB (Visual Basic) inclui um controle útil que criará um calendário em algumas etapas. Você pode usar isso para exibição sem precisar escrever nenhum código. Com algum código adicional, o calendário pode ser manipulado para fazer muito mais coisas, como mostrar vários meses de uma vez, permitir que o usuário selecione datas específicas ou um intervalo de datas para algumas ações adicionais, destaque certas datas, como feriados em negrito, ou arraste e solte datas para outro projetos.

Passo 1

Abra o Visual Basic e crie um novo projeto Standard Exe selecionando-o no menu "Arquivo", "Novo Projeto". Depois que a janela exibindo "Projeto1 - Formulário1 (Formulário)" com um "Formulário1" menor for exibida na tela, salve o projeto com um nome memorável, como "MyCalendar".

Vídeo do dia

Passo 2

Adicione o controle MonthView à lista de controles gerais no painel ToolBox à esquerda clicando em "Projeto" no menu de nível superior. Clique em "Componentes" na lista suspensa. Role para baixo na lista na guia “Controle” até encontrar a seção Microsoft. Marque a caixa ao lado de "Microsoft Windows Common Controls 2-6-0" clicando na caixa. Clique em “Aplicar” e depois em “OK”.

etapa 3

Dê um duplo clique no controle "MonthView", que agora aparece na Caixa de Ferramentas, provavelmente como um dos últimos itens. Isso coloca um calendário no Form1 mostrando o mês atual.

Passo 4

Revise as opções de propriedades do calendário listadas no painel direito. Lá você pode controlar muitos atributos do calendário, incluindo a cor do calendário, a fonte e as cores da fonte do título, dias e datas, cores das grades, que dia da semana deve iniciar o calendário e outros. Visualize propriedades customizadas adicionais clicando com o botão direito no próprio calendário. Trabalhar na área personalizada permite mais controle, mas a janela principal de Propriedades permite que você veja as alterações instantaneamente, sem ir para frente e para trás de uma visualização para a outra.

Salve o projeto novamente quando estiver satisfeito com a aparência. Pressione “F5 ″ para executar o projeto. O calendário será exibido e você pode usar as opções típicas de calendário do computador para avançar ou retroceder meses e anos.

Gorjeta

Se você deseja exibir apenas um calendário básico com muitos ajustes ou código de programação, use um controle diferente na lista de componentes descrita na Etapa 2, o “Controle de calendário da Microsoft”.

Aviso

Se você usar as configurações de propriedades personalizadas para controlar quantos meses serão exibidos de uma vez, esteja ciente de que você não terá muito controle sobre se a exibição cabe na tela do usuário por causa da fonte e outras configurações de exibição, a menos que você escreva um código específico para testar a exibição antes dela formulários.