Я пытался использовать Enum в DependencyProperty, но он всегда принимает первое значение Enum.
например.
Мой Enum:
public enum LayoutType
{
Horizontal,
Vertical
}
декларация о недвижимости:
public static readonly DependencyProperty LayoutTypeProperty =
DependencyProperty.RegisterAttached("LayoutType", typeof(LayoutType), typeof(ctrlAllLayouts), new PropertyMetadata(null));
Я могу получить доступ к свойству в моем xaml, но проблема в том, что оно всегда дает значение «Горизонтально», если установлено значение «Горизонтально» или «Вертикально».