Как передать параметр из параметра конструктора в конструктор viewmodel в WPF

Я также хотел отобразить & lt; S-CR> и обнаружил, что я не мог заставить его работать в режиме CLI, пока я не добавил второе сопоставление, используя Ctrl + V, а затем & lt; Shift + Enter> для отображаемого нажатия клавиши. Тем не менее сопоставление & lt; S-CR> все еще необходимо для того, чтобы GVIm работал, как ожидалось. Это сделает ваш фрагмент .vimrc следующим образом:

nnoremap <CR> o<Esc>
nnoremap <S-CR> i<CR><Esc> " Needed for GVIm
nnoremap ^[0M i<CR><Esc>   " Needed for CLI VIm (Note: ^[0M was created with Ctrl+V Shift+Enter, don't type it directly)

Я тестировал это на Ubuntu 12.04. Happy Vimming!

0
задан dongwook taehyung 7 March 2019 в 00:42
поделиться

1 ответ

Это может быть сделано в XAML 2009 через x:Arguments, но BANK не поддерживает функции XAML 2009, поэтому в WPF вместо этого вы должны использовать ObjectDataProvider:

<Page.DataContext>
    <ObjectDataProvider d:IsDataSource="True" ObjectType="{x:Type viewmodel:YourClass}">
        <ObjectDataProvider.ConstructorParameters>
            <sys:String>Constructor parameter 1</sys:String>
            <sys:String>Constructor parameter 2</sys:String>
            <sys:Double>3</sys:Double>
            <sys:String>etc</sys:String>
        </ObjectDataProvider.ConstructorParameters>
    </ObjectDataProvider>
</Page.DataContext>
0
ответ дан Mark Feldman 7 March 2019 в 00:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: