Когда был бы ShowDialog () пустой указатель возврата?

Примерно так:

00 * * * * /usr/local/bin/php /home/john/myscript.php

00 * * * * означает ежечасно / usr / local / bin / php - где основной движок php находится в /home/john/myscript.php - скрипт для запуска (физический путь)

Вы также можете использовать специальный ключ @hourly:

@hourly /usr/local/bin/php /home/john/myscript.php
32
задан Julien Roncaglia 19 October 2011 в 08:10
поделиться

2 ответа

Метод всегда возвращает истину или ложь, и это всегда равно свойству DialogResult окна в момент его закрытия.

Но свойство DialogResult имеет значение null до закрытия окна, и другой поток может проверить свойство. Таким образом, имеет смысл, что возвращаемое значение является логическим значением, допускающим значение NULL, чтобы соответствовать свойству, хотя на самом деле оно никогда не является нулевым.

25
ответ дан 27 November 2019 в 21:13
поделиться

Если я верну DialogResult = null в событии Click для кнопки, окно останется открытым.

private void OkButton_Click(object sender, RoutedEventArgs e)
{
   Button btn = sender as Button;
   if ( btn != null )
   {
       // forces all control to update...
       btn.Focus();
   }

   // TEST IF OK TO CLOSE
   bool rc = _vm.ProcessOkCommand();
   if (rc)
   {
      DialogResult = true;
   }
   else
   {
      DialogResult = null;
   }
}


<Button Content="OK" Name ="cmdOK" IsDefault="True" Click="OkButton_Click"/>
2
ответ дан 27 November 2019 в 21:13
поделиться
Другие вопросы по тегам:

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