MarkItUp! непрерывное обновление предварительного просмотра без удара входит

На основе шаблона в C#/WPF Интерфейс ICommand (Система. Windows. Вход. ICommand), определяется для взятия объекта в качестве параметра на Выполнении, а также методе CanExecute.

interface ICommand
            {
                bool CanExecute(object parameter);
                void Execute(object parameter);
            }

Это позволяет Вам определять свою команду как статическое общедоступное поле, которое является экземпляром Вашего пользовательского объекта команды, который реализует ICommand.

public static ICommand DeleteCommand = new DeleteCommandInstance();

Таким образом соответствующий объект, в Вашем случае человек, передается в том, когда выполняются, назван. Выполнить метод может тогда бросить объект и назвать Удаление () метод.

public void Execute(object parameter)
            {
                person target = (person)parameter;
                target.Delete();
            } 
7
задан Daniel Daranas 2 September 2013 в 12:55
поделиться

1 ответ

previewAutoRefresh включен по умолчанию.

Предварительный просмотр обновляется при любой вставке разметки (или нажатии клавиши Enter). The content of the preview is sent by ajax to a server side parser to render the markup language (textile, markdown, bbcode etc). Doing this operation on every key stroke is almost impossible (slow and heavy).

The markItUp! built-in preview is just a helper. You can disable it and code your own preview, using a client side script (Showdown for example) as you would have to do with a regular textarea.

:)

-2
ответ дан 7 December 2019 в 18:44
поделиться
Другие вопросы по тегам:

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