как назвать событие Loaded окна в WPF MVVM?

Канонический путь — используемый с незапамятного времени, взгляните, например, в Лионском книжном —

while(condition)       // Here's the whole thing
    ;                  // empty body.

На самом деле, в целом 'полуцвет на отдельной строке' соглашение используется для пустого оператора. Вы будете, например, иногда видеть

if( condition-1)
     ;
else if (condition-2)
     stmt;
else {
     // do stuff here
}

, Это намного более редко, но обнаруживается или где условие 1 очень сложно, таким образом, Вы не хотите инвертировать его и случайный беспорядок, или где код был оптимизирован рукой на волосок от его жизни, так, чтобы Вы хотели наиболее распространенный случай сначала.

while(condition) ;

формы нужно по-рабски избежать, потому что это - общая и раздражающая опечатка: необходимо прояснить, что Вы сделали это нарочно. Пустые фигурные скобки

 while(condition){
 }

или ее варианты, также проблема, потому что они или не выделяются достаточно, или худший вывод к другим опечаткам.

9
задан 3 August 2009 в 14:35
поделиться

2 ответа

Вы можете делать такие вещи с помощью присоединенного поведения. Чтобы сэкономить время, загляните в библиотеку Марлона Греча Attached Command Behavior .

10
ответ дан 4 December 2019 в 13:49
поделиться

Вы можете использовать событие MVVM Light Toolkit для управления поведением: http://blog.galasoft.ch/archive/2009/11/05/mvvm-light-toolkit-v3-alpha-2-eventtocommand-behavior.aspx

5
ответ дан 4 December 2019 в 13:49
поделиться
Другие вопросы по тегам:

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