﻿void ListenToChanges ()
{
	segmentedControl.AddTarget (yourCallback, UIControlEvent.ValueChanged);
}

void yourCallback (object Sender, EventArgs args)
{
	Console.WriteLine ("Changed!");
}

// Or if you like the C# lambda style more:

void ListenToChanges2 ()
{
	segmentedControl.AddTarget ((s,o)=> { Console.WriteLine ("Changed"); }, UIControlEvent.ValueChanged);
}