类似Outlook的上下文菜单?

时间:2017-09-19 06:17:50

标签: c# wpf visual-studio outlook vsto

首先请原谅我糟糕的英语:(

我正在尝试复制Outlook-SendTo-Context-Menu。

当您输入电子邮件地址时,它将使用X来ShowUp和“Auto-Complete-Menu”,以删除列表中的条目。

还有我的问题,我可以创建一个Conext菜单,如:

foreach (string item in hist)
{
    if (String.IsNullOrWhiteSpace(item)) continue;
    MenuItem mI = new MenuItem();
    Button mB = new Button();
    mB.Content = "X";
    mB.Click += new RoutedEventHandler(menuItemClick_Delete);
    mI.Header = item;
    mI.Tag = item;
    mI.Click += new RoutedEventHandler(menuItemClick_SelectFolder);
    //mI.Icon = mB;
    mB.Tag = mI;               
    // mB.IsMouseOver +=                
    //submI.Header = "Löschen";
    //submI.Tag = item;
    ///submI.Click += new RoutedEventHandler(menuItemClick_Delete);
    cm.Items.Add(mI);
}
return cm;

我尝试添加一个Icon / Image,但看起来很难看。因为按钮位于文本的前面而不是后面。

我会给你发一张我的意思 - >

也许已经有一个组件,或者它没有像我想的那样工作......我几乎所有的东西都开放了:)

非常感谢!

0 个答案:

没有答案