У меня есть UserControl
, называемый InputSensitiveTextBox
, который наследуется от TextBox
. Он имеет свойство I, которое называется CurrentInputType
, которое имеет тип MyControlsNamespace.SupportedInputTypes
(со значениями Keyboard
, Mouse
, Touchpad
, VirtualKey
). Мне нужно, чтобы это свойство можно установить в Xaml так же, как я мог бы установить HorizontalAlignment
или ScrollbarVisibility
как таковые:Пользовательский контроль WPF с свойством типа Enum
MyControlsNamespace.InputSensitiveTextBox Background="Black" CurrentInputType="Keyboard"
Пожалуйста посоветуйте :)
Вы пробовали просто ввести значение перечисления, как в HorizontalAlignment/ScrollbarVisibility? Вы получаете какие-либо ошибки? –
есть. Он говорит, что он не может преобразовать строку в значение enum, как я и ожидал. :/ – Kamiikoneko
Почему 'MyControlsNamespace' в вашем примере кода? –