Hi, I am trying to use Microsoft Active Accessibility in C# and so, to begin, I am developping a simple test application: a class MyButton wich inherits from Button and in MyButton class I have an inner class MyButtonAccessibleObject. In MyButton class, I have overrided createAccessibilityInstance() method. (I think it's the way to use MSAA but I'm not sure!!!). MyButtonAccessibleObject inherits from Control.ControlAccessibleObject In MyButtonAccessibleObject I have overrided the Navigate() method. Unfortunately, my application never runs this method (I have a screen reader and a braiple display). I've already seen an example in which they were using Child but I think I don't need child in a simple test? Would you know how to do to be able to use the MSAA benefits and its Navigate() method. Perhaps I am wrong or perhaps I have forgotten anything. Best regards, Eric