示例#1
0
 public UpdateWindow(UpdateManager updateManager)
 {
     _updateManager = UpdateManager.Instance;
     _helper = new UpdateTaskHelper();
     InitializeComponent();
     System.IO.Stream iconStream = _updateManager.IconStream;
     this.Icon = new IconBitmapDecoder(iconStream, BitmapCreateOptions.None, BitmapCacheOption.Default).Frames[0];
     this.grdUpdates.ItemsSource = _helper.TaskListInfo;
     this.DataContext = _helper;
 }
        public UpdateWindow()
        {
            _updateManager = UpdateManager.Instance;
            _helper = new UpdateTaskHelper();
            InitializeComponent();

			var iconStream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("NAppUpdate.Framework.updateicon.ico");
        	if (iconStream != null)
        		this.Icon = new IconBitmapDecoder(iconStream, BitmapCreateOptions.None, BitmapCacheOption.Default).Frames[0];
            this.DataContext = _helper;
        }
示例#3
0
        //private IList<UpdateTaskInfo> _updates;
        //private int _downloadProgress;

        public UpdateWindow()
        {
            _updateManager = UpdateManager.Instance;
            _helper        = new UpdateTaskHelper();
            InitializeComponent();

            var iconStream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("NAppUpdate.Framework.updateicon.ico");

            if (iconStream != null)
            {
                this.Icon = new IconBitmapDecoder(iconStream, BitmapCreateOptions.None, BitmapCacheOption.Default).Frames[0];
            }
            this.DataContext = _helper;
        }