База ответов ИНТУИТ

Практикум прикладного программирования на C# в среде VS.NET 2008

<<- Назад к вопросам

Пример кода:
 public event RoutedEventHandler StopClock     {         add { AddHandler(StopClockEvent, value); }         remove { RemoveHandler(StopClockEvent, value); }      }
демонстрирует:

(Отметьте один правильный вариант ответа.)

Варианты ответа
организацию контейнера для подписки на немаршрутизированное событие
организацию приемника для подписки на немаршрутизированное событие
организацию контейнера для подписки на маршрутизированное событие (Верный ответ)
Похожие вопросы
Пример кода:
StopClockEvent = EventManager.RegisterRoutedEvent(    "StopClock", RoutingStrategy.Bubble,    typeof(RoutedEventHandler), typeof(Clock));
демонстрирует:
Пример кода:
public static readonly RoutedEvent StopClockEvent;
демонстрирует:
Пример кода:
 private void DigitalClock_StopDigitalClock(object sender, EventArgs e)   {       this.RaiseEvent(new RoutedEventArgs(Clock.StopClockEvent));    }
демонстрирует:
Пример кода:
public event EventHandler StopDigitalClock;
демонстрирует:
Пример кода:
 public event PropertyChangedEventHandler PropertyChanged;
демонстрирует:

Пример кода:

DispatcherTimer timer;public DigitalClock()
демонстрирует:
Пример кода:
namespace WpfControlLibrary{    public partial class Clock : UserControl    {        public Clock()        {            InitializeComponent();
демонстрирует:
Фрагмент кода:
using System.Runtime.Serialization;...[Serializable]public class OrderEntity : ISerializable{  void ISerializable.GetObjectData(SerializationInfo info, StreamingContextctxt)  {    info.AddValue("OrderID", orderID);  }deserialization  public OrderEntity(SerializationInfo info, StreamingContext ctxt)  {        orderID = (int)info.GetValue("OrderID", typeof(int));  }}    
демонстрирует пример:
Пример кода:
public void Start(){    clock.Start();}public void Restart(){    clock.Restart();}public void StopResult(){    clock.StopResult();}public void Stop(){    clock.Stop();}
демонстрирует:
Пример кода:
 time = COUNT_TIME * 60;   // Секунды        }            public void Start()        {            timer.Stop();            timer.Start();        }            public void Restart()        {            time = COUNT_TIME * 60;   // Секунды            timer.Stop();            timer.Start();        }            public void StopResult()        {            timer.Stop();            if (StopDigitalClock != null)                StopDigitalClock(this, EventArgs.Empty);        }            public void Stop()        {            timer.Stop();        }
демонстрирует: