jeudi 15 janvier 2015

How to get the fieldInfo for a Friend WithEvents member?

I have the following member defined in a vb.net Form, MyForm:



Friend WithEvents myTab As Tab


I am trying to get this member using the following code:



Dim FieldInfo As System.Reflection.FieldInfo = MyForm.GetType.GetField("myTab", Reflection.BindingFlags.Instance Or Reflection.BindingFlags.NonPublic)


, but I am always getting Nothing in return. If I try:



Dim MemberInfo As System.Reflection.MemberInfo = MyForm.GetType.GetMember("myTab", Reflection.BindingFlags.Instance Or Reflection.BindingFlags.NonPublic)(0)


, I do get the member but I cannot get its value.


Are there other BindingFlags that need to be used to get the FieldInfo of a member with the Friend WithEvents modifier?






Aucun commentaire:

Enregistrer un commentaire