I am working with PageLayoutControl, its mapframe include elements: lines, texts. And I am getting an error when zooming: If I zoom the pagelayout to 100% ( smaller than 110%), it can display "Dash Lines". But, if zoom to 120% (or larger), all "dash lines" become "solid lines". Please see attached screenshots:

And another problem: when I print the pagelayout, all dash lines become solid lines.
Are there anyone know what's wrong ?
Thanks and regards,
Tai