It looks like that if an Avalon control is hosted by a hwnd, the call to
AdornerLayer.GetAdornerLayer(avalonButton) returns null. Then, how can I get
the adorner layer from an avalon control if it is hosted by a hwnd?