Why MenuItem doesn't send specified parameters but Button send

<MenuItem Command="local:CommandLibrary.RegisterServiceCommand">
        <MultiBinding Converter="{StaticResource TrayWindowViewModelConverterResource}">
                <Binding ElementName="Me" />
                <Binding FallbackValue="Parser" />

public class TrayWindowViewModelConverter : IMultiValueConverter {
    public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture) {
        var viewModel = new Window1ViewModel();

        foreach (var obj in values) {
            if (obj is Window)
                viewModel.Caller = obj as Window;
            else if (obj is string)
                viewModel.ServiceName = obj.ToString();

        return viewModel;

    public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture) {
        throw new NotImplementedException();

Button cammand is exactly same as MenuItem. when i debug Converter for MenuItem, values parameter contains two object: DependencyProperty.UnsetValue (I'm not aware what's this) and MyContextMenu object.

And also how can i pass SomeType as parameter? Thanks


MenuItems exist in popups that are outside the main visual tree and so don't have the same name scope as surrounding elements, like your Button. When trying to bind, the ElementName binding can't resolve because the "Me" element is outside the MenuItem's name scope.

Need Your Help

How to enable output compression (gzip) on everything that goes out of my Ruby on rails on Mongrel/WEBrick Server?

ruby-on-rails gzip mongrel webrick

I am not sure this is the right place to ask this question, as answer to this may be coding solution or a config solution :) any way,

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.