Button
및 RadioButton
컨트롤은 Silverlight에서 System.Windows.Controls.Primitives.ButtonBase
을 상속하므로 Click
이벤트가 발생합니다. 그러나Silverlight : UI 자동화를 사용하여 RadioButton Click 이벤트를 시뮬레이션 하시겠습니까?
ButtonAutomationPeer peer = new ButtonAutomationPeer(myButton);
IInvokeProvider ip = (IInvokeProvider)peer;
ip.Invoke();
, 우리는 같은 일을하려고하면 우리가 Button
이 Click
이벤트를 시뮬레이션하려면 그렇게 (라는 버튼 myButton
을 주어)와 같은
, 우리는 ButtonAutomationPeer
클래스를 사용할 수 있습니다 RadioButton
의 경우 이 RadioButtonAutomationPeer
클래스에 구현되어 있지 않음을 알게되었습니다 (따라서 Invoke()
으로 전화 할 수 없음). RadioButton
에 대한 Click
이벤트가 발생할 수있는 다른 방법이 있습니까?