title: Trigger an event from within another class
body: <p>In .NET I have a class called Caption. I have another class called Gauge. Within the Gauge class I have a property defined as a Caption.</p>
  
  <p>I am trying to figure out how to do the following:
  When a certain property is changed in my Caption class how do I get it to execute a subroutine in the Gauge class? I am thinking I have to declare an event and AddHandlers to fire it off, but I can't think of how to accomplish this.</p>