c类,用于可在xaml和代码中绑定的常量

本文关键字:代码 绑定 常量 xaml 用于 | 更新日期: 2023-09-27 18:21:51

我想要一个具有常量字符串的类,例如here和here。但我希望能够在xaml和代码中绑定到这些值,例如:

<Window x:Class="Ccompany.Product.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:lex="http://wpflocalizeextension.codeplex.com"
        lex:ResxLocalizationProvider.DefaultAssembly="<-- would like to be able to insert the constant here -->"                
        >

您能否也提供一个如何在xaml中绑定所提出的"常量类"解决方案的示例?

注意:在发布之前,我尝试了不同的方法,试图将常量包装到一个属性中,但我仍然无法将其绑定到xaml中。

c类,用于可在xaml和代码中绑定的常量

为什么不这么做?:

{x:Static ns:TypeName.ConstValue}

这将适用于如下恒定值:

public class TypeName
{
    public const int ConstValue = 5;
}