I do not believe that what you are looking for is possible, since a DataContext will then not have an easy way to resolve the results from two separate databases.
If you want to create domain objects from two separate databases, then the best option would be to have two separate DBML, and then use a bridge (GOF) or some other related design pattern to create your domain objects.