Un simple UIPickerView dans MonoTouch (Xamarin)?

Quelqu'un peut-il décrire comment je peux créer un UIPickerView dans monotouch à l'aide de XCode et le remplir avec les données de l'échantillon?

J'ai regardé l'exemple ici: https://github.com/xamarin/monotouch-samples/blob/master/MonoCatalog-MonoDevelop/PickerViewController.xib.cs mais cela n'a pas été très utile, car je suis entrain de créer mon UIPickerView dans XCode. Voici ce que j'ai à ce jour:

public partial class StatusPickerPopoverView : UIViewController
{
    public StatusPickerPopoverView (IntPtr handle) : base (handle)
    {
        pickerStatus = new UIPickerView();
        pickerStatus.Model = new StatusPickerViewModel();
    }

    public StatusPickerPopoverView (): base ()
    {
    }

    public class StatusPickerViewModel : UIPickerViewModel
    {
        public override int GetComponentCount (UIPickerView picker)
        {
            return 1;
        }

        public override int GetRowsInComponent (UIPickerView picker, int component)
        {
            return 5;
        }

        public override string GetTitle (UIPickerView picker, int row, int component)
        {

            return "Component " + row.ToString();
        }
    }
}

OriginalL'auteur P. Sami | 2013-03-22