As duas formas alegraste e alegras-te existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são formas verbais do verbo alegrar mas empregues em diferentes modos.

Alegraste é a segunda pessoa do singular do pretérito perfeito do modo indicativo do verbo.

tu [ alegraste ]

Tu alegraste o meu dia.
Foste tu que alegraste a festa!
Pois me alegraste, Senhor, pelos teus feitos; exultarei nas obras das tuas mãos.

Obs:
pretérito perfeito = referente ao passado
verbo alegrar = causar alegria a; tornar alegre; dar viço ou frescor a; embriagar um pouco

A forma alegras-te é uma conjugação pronominal (acompanhado do pronome oblíquo “te”) do verbo – neste caso, no presente do indicativo. O pronome é usado para indicar ações relativas ao sujeito que as pratica ( tu ).

Significa que alegras a ti próprio ou de/para ti próprio.

Alegras-te com o mal dos outros?
Nas Tuas entranhas alegras-te com as nossas alegrias.