ciao, carichi il datasource del/dei combo con i nomi delle proprietà del tipo JoystickState
quando selezioni un valore dal combo tramite reflection recuperi il nome della proprietà e il suo valore da joy1.CurrentJoystickState (dovrebbe essere un intero)codice:comboBox1.DataSource = GetType(JoystickState).GetProperties().[Select](Function(s) s.Name).ToList()
codice:CurrXval = CInt(GetType(JoystickState).GetProperty(comboBox1.SelectedItem.ToString()).GetValue(joy1.CurrentJoystickState, Nothing))![]()

Rispondi quotando