Thank you Patrick. With the VariantManagerControl I can do what I want.
But it is really very sad, that there is no way to find out an existing VariantView -Variantname! So I must reset the View if it was set, and set again, also when the View would be the correct one. (User might be think what does the programmer have done there!)