Вот код DataTemplate:
<DataTemplate DataType="{x:Type local:Interface}">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="{x:Static cnst:Constants+Navigation+Width}"/>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<ContentControl Grid.Column="0" Background="Red" Content="{Binding Spaces.Navigation}"/>
</Grid>
</DataTemplate>
И для него есть класс:
public class Constants
{
public class Navigation
{
public const int Width = 20;
}
}
Где local — это класс Interface для MVVM. А cnst — это класс Constants. Мне нужно, чтобы некоторые элементы (как данном примере) брали общее значение из набора констант для построения графического интерфейса. Но что-то не получается заполучить.