コード例 #1
0
        public BackgroundSyncMonitor()
        {
            InitializeComponent();

            syncHelper = new SyncHelper();
            syncHelper.OnStatusChangedEvent   += syncHelper_OnStatusChangedEvent;
            syncHelper.OnProgressChangedEvent += syncHelper_OnProgressChangedEvent;
            syncHelper.OnCompletedEvent       += syncHelper_OnCompletedEvent;

            Loaded += BackgroundSyncMonitor_Loaded;
        }
コード例 #2
0
        public BackgroundSyncDialog(UIElement ownerControl, SyncHelper syncHelper)
            : base(ownerControl)
        {
            InitializeComponent();
            LastUsedSyncDialog = this;

            _syncHelper = syncHelper;

            PositionOrder = new PositionOrder(Location.Top, Location.Bottom, Location.Right, Location.Left, Location.Top);

            syncHelper.OnStatusChangedEvent   += syncHelper_OnStatusChangedEvent;
            syncHelper.OnProgressChangedEvent += syncHelper_OnProgressChangedEvent;
            syncHelper.OnCompletedEvent       += syncHelper_OnCompletedEvent;

            Unloaded += BackgroundSyncDialog_Unloaded;

            InitializeDisplay();
        }
コード例 #3
0
 public SyncHelper()
 {
     LastUsedSyncHelper = this;
 }