How to get text DropDown?

Ah, I think I misunderstood.

actually I think I misunderstood again

What value do you want displayed in the drop down, and what value do you want to retrieve on selection?

== Below might not be any use! ==

  def __init__(self, **properties):
    # You must call self.init_components() before doing anything else in this function
    self.init_components(**properties)

    self.price_per_years = {
      "2002" : 1, 
      "2003" : 2
    }
    
    self.year_drop_down.items = self.price_per_years

  def year_drop_down_change (self, **event_args):

    print(self.price_per_years[self.year_drop_down.selected_value])