バージョン

OnChecked メソッド (MenuTool)

ツールがチェックされた後に発生します。
シンタックス
'宣言
 
Protected Overridable Sub OnChecked( _
   ByVal args As RoutedEventArgs _
) 
protected virtual void OnChecked( 
   RoutedEventArgs args
)

パラメータ

args
使用例
Dim menuTool As New MenuTool() 
menuTool.Caption = "Menu Tool" 
menuTool.ButtonType = MenuToolButtonType.SegmentedState 
menuTool.SmallImage = getImageSource("/Images/icons/Ribbon/QuickStyles_16x16.png") 
menuTool.LargeImage = getImageSource("/Images/icons/Ribbon/QuickStyles_32x32.png") 

AddHandler menuTool.Checked, AddressOf menuTool_Checked 
AddHandler menuTool.Unchecked, AddressOf menuTool_Unchecked 

' MenuTool Unchecked 
Private Sub menuTool_Unchecked(ByVal sender As Object, ByVal e As RoutedEventArgs) 
    Debug.Write(sender + " Unchecked") 
End Sub 
' MenuTool Checked 
Private Sub menuTool_Checked(ByVal sender As Object, ByVal e As RoutedEventArgs) 
    Debug.Write(sender + " Checked") 
End Sub
MenuTool menuTool = new MenuTool();
menuTool.Caption = "Menu Tool";
menuTool.ButtonType = MenuToolButtonType.SegmentedState;
menuTool.SmallImage= getImageSource("/Images/icons/Ribbon/QuickStyles_16x16.png");
menuTool.LargeImage= getImageSource("/Images/icons/Ribbon/QuickStyles_32x32.png");

menuTool.Checked += new RoutedEventHandler(menuTool_Checked);
menuTool.Unchecked += new RoutedEventHandler(menuTool_Unchecked);

// MenuTool Unchecked
void menuTool_Unchecked(object sender, RoutedEventArgs e)
{
    Debug.Write(sender + " Unchecked");
}
// MenuTool Checked
void menuTool_Checked(object sender, RoutedEventArgs e)
{
    Debug.Write(sender + " Checked");
}
参照