本地化ContextMenu

时间:2012-03-08 11:29:00

标签: .net wpf translation

我需要在WPF用户控件中关联上下文菜单。

我搜索了一下,发现我可以做类似

的事情
<RichTextBox>
    <RichTextBox.ContextMenu>
        <ContextMenu>
            <MenuItem Command="Cut">
                <MenuItem.Icon>
                    <Image Source="Images/cut.png" />
                </MenuItem.Icon>
            </MenuItem>
            <MenuItem Command="Copy">
                <MenuItem.Icon>
                    <Image Source="Images/copy.png" />
                </MenuItem.Icon>
            </MenuItem>
            <MenuItem Command="Paste">
                <MenuItem.Icon>
                    <Image Source="Images/paste.png" />
                </MenuItem.Icon>
            </MenuItem>
        </ContextMenu>
    </RichTextBox.ContextMenu>
</RichTextBox>

现在,我有一个翻译字符串的方法,比方说,它被命名为
GetTranslation(myString, languageId)

如何使用该方法翻译WPF中的上下文菜单?

1 个答案:

答案 0 :(得分:1)

创建MarkupExtension