Modifier: Total rééditer pour illustrer problème plus clairement:jeu champ objet via chaîne
Ne pense pas que cela fonctionnerait quand je l'ai fait:
Dim Label1 As Label
Dim testvar As String = "BottomRight"
Dim testalign As ContentAlignment
testalign = ContentAlignment.testvar
Label1.TextAlign = testalign
« BottomRight » est l'un des choix innombrables que vous obtenez dans intellisense. Utilisation d'une chaîne car le code complet définit 'Label1.textalign' sur différentes configurations en fonction d'une variable de chaîne.
Clairement, ContentAlignment.testvar renvoie une erreur. Je dois préserver l'énumérable étant défini par une valeur de chaîne. Je n'arrive pas du tout à comprendre - les concepts avancent trop pour ma scène, mais y a-t-il un moyen d'y parvenir? Deux jours de recherche et de délier l'espoir ..
Pourquoi utiliser une chaîne quand vous avez déjà une énumération? 'testvar = ContentAlignment.BottomRight: testalign = testvar' –
Comme dans la publication - j'ai besoin d'utiliser une chaîne - le code complet implique que la chaîne soit tirée de l'ensemble de données et des alignements de texte sur les contrôles individuels définis à partir de ces chaînes. Ainsi, comme indiqué ci-dessus, besoin d'y parvenir via des chaînes. Mais merci pour la réponse et les excuses si ma terminologie est fausse/trompeuse – stigzler