Допустим, у меня есть класс, определенный примерно так:
namespace MyProject.MyConstants
{
public class Constants
{
public class Group1Constants
{
public const string DoIt= "DoIt";
}
}
}
Я пытаюсь использовать этот const из отдельного проекта в моем xaml.Я включил пространство имен:
xmlns:constants="clr-namespace:MyProject.MyConstants;assembly=MyProject.MyConstants"
и пытаюсь использовать константу следующим образом:
<MenuItem Header="{x:Static controls:Constants.Group1Constants.DoIt}">
Приведенное выше не компилируется, говоря, что
Cannot find the type 'Constants.Group1Constants'. Note that type names are case sensitive.
Я должен пропустить что-то простое.Все, что я хочу сделать, это использовать некоторые константы из класса в другом проекте в моем xaml.
Есть предложения?