NuGet Packages
.NET Framework 4.7.2
A biblioteca é grátis para uso comercial ou não comercial.
Animações para Windows Forms.
As animações podem ser usadas de forma independente ou dependente do compomente.
- System.Windows.Forms.Panel
- Instale a biblioteca pelo pacote NuGet Packages;
- Crie o componente Panel como WFAPanel;
WindowsFormsAnimation.Controls.WFAPanel();- Para usar a animação de exibição uso o Show;
panel1.Show(new WindowsFormsAnimation.Classes.Config(){ Delay = 1, Finish = 100, Value = 1 }, Animation.SLIDE);- Para usar a animação de saída uso o Hide;
panel1.Hide(new WindowsFormsAnimation.Classes.Config(){ Delay = 1, Finish = 0, Value = 1 }, Animation.SLIDE);- Instale a biblioteca pelo pacote NuGet Packages;
- Inicie o objeto WFAPanel;
WindowsFormsAnimation.Independents.WFAPanel WFAPanel1 = new WindowsFormsAnimation.Independents.WFAPanel();- Para usar a animação de exibição uso o Show;
WFAPanel1.Show(new WindowsFormsAnimation.Classes.Config(){ Delay = 1, Finish = 100, Value = 1 }, Animation.SLIDE, panel2);- Para usar a animação de saída uso o Hide;
WFAPanel1.Hide(new WindowsFormsAnimation.Classes.Config(){ Delay = 1, Finish = 0, Value = 1 }, Animation.SLIDE, panel2);- AnimationStateResponse é executado toda vez que a animação é finalizada;
private void Panel1_AnimationStateResponse(object sender, EventArgs e)
{
EventStateArgs ev = (EventStateArgs)e;
}- InAnimation é executado durante a animação;
private void Panel1_InAnimation(object sender, EventArgs e)
{
EventStateArgs ev = (EventStateArgs)e;
}Siga-me para minhas próximas criações