コード例 #1
0
ファイル: GalleryItem.cs プロジェクト: ckimpel/FSE-2011-PDE
 /// <summary>
 /// Handles click event
 /// </summary>
 /// <param name="e">The event data</param>
 protected virtual void OnClick(RoutedEventArgs e)
 {
     ExecuteCommand();
     IsSelected = true;
     RibbonPopup.CloseAll();
     e.Handled = true;
 }
コード例 #2
0
ファイル: MenuItem.cs プロジェクト: ckimpel/FSE-2011-PDE
 /// <summary>
 /// Handles before click
 /// </summary>
 /// <param name="args"></param>
 protected override void OnBeforeClick(RoutedEventArgs args)
 {
     base.OnBeforeClick(args);
     if (IsCheckable)
     {
         IsChecked = !IsChecked;
     }
     if (HasItems)
     {
         IsOpen = true;
     }
     else
     {
         RibbonPopup.CloseAll();
     }
 }