public static IDisposable SetBinding(this ArrayAdapter self, ReadOnlyReactiveProperty <IEnumerable <string> > prop)
 {
     return(prop.ObserveOnUIDispatcher()
            .Subscribe(items => {
         self.Clear();
         foreach (var item in items)
         {
             self.Add(item);
         }
     }));
 }