微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 如何从资源中获取字符串以在xaml中的WPF资源部分中分配

我有一个XBAP应用程序与以下用户控制:
<UserControl x:Class="XXX.UsersGrid"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Height="Auto" Width="Auto">

        <UserControl.Resources>
            <DataTemplate x:Key="UpArrowUsers">
                <DockPanel>
                    <TextBlock Text="xxUser" x:Name="upArrowUsersHeader" HorizontalAlignment="Center"></TextBlock>
                    <Path x:Name="arrow" strokeThickness = "1" Fill= "gray" Data= "M 5,10 L 15,10 L 10,5 L 5,10"/>
                </DockPanel>
            </DataTemplate>
    </UserControl>
    ...

现在我想从作为资源嵌入应用程序的resx文件获取字符串“xxUser”
我该如何实现?

解决方法

没有一个答案是接近你想要的.我将首先阅读WPF中的本地化.你会发现,如果你正在使用WPF进行本地化,你将需要在应用程序的每个节点上定义x:Uid.

http://msdn.microsoft.com/en-us/library/ms788718.aspx

原文地址:https://www.jb51.cc/csharp/93099.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐