I'm not sure I've got a definitive answer, but I also tend to suffer from dry/itchy eyes - usually after too long spent staring at a computer screen and not out of a cockpit.
Speak to a pharmacist about something called "artificial tears", which are a treatment for "dry eye syndrome" and can be had over the counter.
Failing that, good old "Optrex" is good stuff.
G