On Thu, Oct 6, 2011 at 2:57 PM, Andreas Ploetzeneder <i...@ploetzeneder-it.com> wrote: > ok, your snippet is to short :D can u help me with longer one?
sure :) >>> using System; >>> using System.Collections.Generic; >>> using System.Linq; >>> using MonoTouch.Foundation; >>> using MonoTouch.UIKit; >>> >>> namespace Sepp >>> { public class MyUIActionSheetDelegate : UIActionSheetDelegate { } >>> public class HaupttabelleDelegate : UITableViewDelegate >>> { >>> private Haupttabelle _controller; >>> >>> public HaupttabelleDelegate(Haupttabelle controller) >>> { >>> _controller = controller; >>> z= new UIActionSheetDelegate(); // remove line above z = new MyUIActionSheetDelegate (); >>> } >>> >>> Detailtabelle x; >>> UIActionSheet y; >>> UIActionSheetDelegate z; >>> public override void RowSelected (UITableView tableView, >>> NSIndexPath indexPath) >>> { >>> y = new UIActionSheet("Frage",z,"Abbrechen",null,"Bestätigen >>> mit >>> Kommentar","Bestätigen"); >>> y.CancelButtonIndex=2; >>> y.Clicked+= delegate(object sender, >>> UIButtonEventArgs e) { >>> switch (e.ButtonIndex) { >>> case 0: >>> >>> System.Diagnostics.Debug.WriteLine("Bestaetigen mit Kommentar"); >>> break; >>> case 1: >>> >>> System.Diagnostics.Debug.WriteLine("Bestaetigen "); >>> break; >>> case >>> 2: >>> >>> System.Diagnostics.Debug.WriteLine("Abbrechen "); >>> break; >>> }}; >>> y.ShowInView(_controller.View); >>> >>> System.Diagnostics.Debug.WriteLine("Zeile:"+indexPath.Row.ToString()); >>> } >>> } >>> >>> } Sebastien p.s. If that does not work (it could be unrelated to bug #769) then please open a bug report and attach a small, self-contained, test case. _______________________________________________ MonoTouch mailing list MonoTouch@lists.ximian.com http://lists.ximian.com/mailman/listinfo/monotouch