Exemplo n.º 1
0
 internal Command(Commands code, double param, MakeVisibleParams mvp)
 {
     Code = code;
     Param = param;
     MakeVisibleParam = mvp;
 }
Exemplo n.º 2
0
 private void EnqueueCommand(Commands code, double param, MakeVisibleParams mvp)
 {
     _queue.Enqueue(new Command(code, param, mvp));
     EnsureQueueProcessing();
 }
Exemplo n.º 3
0
 internal void MakeVisible(Visual child, Rect rect)
 {
     MakeVisibleParams p = new MakeVisibleParams(child, rect);
     EnqueueCommand(Commands.MakeVisible, 0, p);
 }