Hi there.

I've been reading this:
http://docs.xamarin.com/ios/tutorials/Events%2c_Protocols_and_Delegates

Am I correct in thinking I can make my own abstract class for a
protocol I want to use (UIAccessability in this case):

[Register("UIAccessability", Model]
public abstract class UIAccessability : NSObject
{
  //methods and bindings using [Export] in here
  public virtual string AccessabilityLabel {
    [Export("accessibilityLabel")]get;
    [Export("setAccessibilityLabel:")]set;
  }
}

Then, on a button, I could do:

UIButton button = whatever's needed to set it up

var acc = button as UIAccessability;

if (acc != null)
  acc.AccessabilityLabel = "foo!";

etc

Correct? No need to btouch it, as I'm not bringing in a new library -
it's all in UIKit??




Failing that: http://bugzilla.xamarin.com/show_bug.cgi?id=2360

Thanks

N

-- 
Nic Wise
t.  +44 7788 592 806 | @fastchicken | http://www.linkedin.com/in/nicwise
b. http://www.fastchicken.co.nz/

Nearest Bus: find when the next bus is coming to your stop. http://goo.gl/Vcz1p
mobileAgent (for FreeAgent): get your accounts in your pocket.
http://goo.gl/IuBU
Trip Wallet: Keep track of your budget on the go: http://goo.gl/ePhKa
London Bike App: Find the nearest Boris Bike, and get riding! http://goo.gl/Icp2
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to