<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-6127132400597215190.post94615951526511404..comments</id><updated>2010-04-04T10:27:05.830-07:00</updated><title type='text'>Comments on Mike's Code Blog: WPF Progress Bars Revisited</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.nostatic.org/feeds/94615951526511404/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html'/><author><name>Mike</name><uri>http://www.blogger.com/profile/13599208082890099005</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-6285770102012974412</id><published>2010-04-03T10:26:46.967-07:00</published><updated>2010-04-03T10:26:46.967-07:00</updated><title type='text'>Hi Bob - sorry, not that I know of.</title><content type='html'>Hi Bob - sorry, not that I know of.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6285770102012974412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6285770102012974412'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1270315606967#c6285770102012974412' title=''/><author><name>Mike</name><uri>http://www.blogger.com/profile/13599208082890099005</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10796613826403701185'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-1081523034596634573</id><published>2010-04-03T06:24:09.754-07:00</published><updated>2010-04-03T06:24:09.754-07:00</updated><title type='text'>Mike,
Has anyone converted your code to VB? I used...</title><content type='html'>Mike,&lt;br /&gt;Has anyone converted your code to VB? I used the code converter at Telrik to convert the original and this update for Progress Bars and was not succesful.&lt;br /&gt;Bob</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/1081523034596634573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/1081523034596634573'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1270301049754#c1081523034596634573' title=''/><author><name>Bob Ranck</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-5027680018087615582</id><published>2010-02-23T16:36:48.793-08:00</published><updated>2010-02-23T16:36:48.793-08:00</updated><title type='text'>Hi Mike - it sounds like you are updating the prog...</title><content type='html'>Hi Mike - it sounds like you are updating the progress bar too often. If you are updating it in a tight loop, then you are going to hamper performance. You really only want to update it when it will make a noticeable change.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5027680018087615582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5027680018087615582'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1266971808793#c5027680018087615582' title=''/><author><name>Mike</name><uri>http://www.blogger.com/profile/13599208082890099005</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10796613826403701185'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-3456693047527924554</id><published>2010-02-23T15:58:02.651-08:00</published><updated>2010-02-23T15:58:02.651-08:00</updated><title type='text'>Mike, what about performance? Is there a way to ma...</title><content type='html'>Mike, what about performance? Is there a way to make the progress bar calls not take time away from running the algorithm. Currently when I use this setup, if I leave off the progress updates, the algorithm can take 5 seconds or so to run. Adding the calls to update the progress brings the run time up to almost 30 seconds.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/3456693047527924554'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/3456693047527924554'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1266969482651#c3456693047527924554' title=''/><author><name>mikeschuld</name><uri>http://www.thehazymind.com/mikeschuld</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-2557844931764491829</id><published>2009-11-23T08:27:03.505-08:00</published><updated>2009-11-23T08:27:03.505-08:00</updated><title type='text'>Hi Anil - all of the code is in this post and my p...</title><content type='html'>Hi Anil - all of the code is in this post and my previous progress bar post. There is no separate download.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2557844931764491829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2557844931764491829'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1258993623505#c2557844931764491829' title=''/><author><name>Mike</name><uri>http://www.blogger.com/profile/13599208082890099005</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10796613826403701185'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-2674688380591394750</id><published>2009-11-22T07:39:29.147-08:00</published><updated>2009-11-22T07:39:29.147-08:00</updated><title type='text'>hi..where can i download the code</title><content type='html'>hi..where can i download the code</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2674688380591394750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2674688380591394750'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1258904369147#c2674688380591394750' title=''/><author><name>Anil</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-6278941095630531144</id><published>2009-11-04T12:26:07.393-08:00</published><updated>2009-11-04T12:26:07.393-08:00</updated><title type='text'>I've been trying to convert this code into VB.Net ...</title><content type='html'>I&amp;#39;ve been trying to convert this code into VB.Net and I&amp;#39;m stuck on one section that&amp;#39;s giving me trouble, as I don&amp;#39;t fully understand the C# syntax.&lt;br /&gt;&lt;br /&gt;Dispatcher.BeginInvoke(DispatcherPriority.Background,&lt;br /&gt;            (SendOrPostCallback)delegate { Progress.SetValue(ProgressBar.ValueProperty, progress); }, null);&lt;br /&gt;&lt;br /&gt;Can anyone give me a hand with this? (I&amp;#39;ve tried some online code converters, but they all fail on this line)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6278941095630531144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6278941095630531144'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1257366367393#c6278941095630531144' title=''/><author><name>Ian</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-5087856355651830108</id><published>2009-10-28T14:50:44.189-07:00</published><updated>2009-10-28T14:50:44.189-07:00</updated><title type='text'>Thanks! This has been really helpful.</title><content type='html'>Thanks! This has been really helpful.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5087856355651830108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5087856355651830108'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1256766644189#c5087856355651830108' title=''/><author><name>kats</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-586255906246352264</id><published>2009-09-01T01:45:43.178-07:00</published><updated>2009-09-01T01:45:43.178-07:00</updated><title type='text'>Thanks a lot! This just saved me some time. I appr...</title><content type='html'>Thanks a lot! This just saved me some time. I appreciate your work!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/586255906246352264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/586255906246352264'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1251794743178#c586255906246352264' title=''/><author><name>Moritz</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-4246423074057713006</id><published>2009-08-14T00:33:08.941-07:00</published><updated>2009-08-14T00:33:08.941-07:00</updated><title type='text'>Thanks for the help :)</title><content type='html'>Thanks for the help :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/4246423074057713006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/4246423074057713006'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1250235188941#c4246423074057713006' title=''/><author><name>Dogge</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-2252358554092013681</id><published>2009-08-13T11:13:45.411-07:00</published><updated>2009-08-13T11:13:45.411-07:00</updated><title type='text'>Hi Dogge,

You can create a delegate like this:

P...</title><content type='html'>Hi Dogge,&lt;br /&gt;&lt;br /&gt;You can create a delegate like this:&lt;br /&gt;&lt;br /&gt;ProgressWorkerDelegate workDelegate =                  (ProgressWorkerDelegate)delegate(IProgressContext progressContext) { MyWorkFunction(progressContext, fileName); };&lt;br /&gt;&lt;br /&gt;ProgressDialog progressDialog = new ProgressDialog(workDelegate, true);</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2252358554092013681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/2252358554092013681'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1250187225411#c2252358554092013681' title=''/><author><name>Mike</name><uri>http://www.blogger.com/profile/13599208082890099005</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10796613826403701185'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-90610227293563524</id><published>2009-08-13T05:47:22.417-07:00</published><updated>2009-08-13T05:47:22.417-07:00</updated><title type='text'>How do you createa ProgressDialog for a function t...</title><content type='html'>How do you createa ProgressDialog for a function that takes arguments?&lt;br /&gt;&lt;br /&gt;Example looking like this&lt;br /&gt;&lt;br /&gt;public void MyWorkFunction(IProgressContext progressContext, string fileName)&lt;br /&gt;{&lt;br /&gt;}</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/90610227293563524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/90610227293563524'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1250167642417#c90610227293563524' title=''/><author><name>Dogge</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-6245273237569056000</id><published>2009-07-21T00:15:27.136-07:00</published><updated>2009-07-21T00:15:27.136-07:00</updated><title type='text'>Hi, is there any possibility that you could just p...</title><content type='html'>Hi, is there any possibility that you could just post a sample? i got it what you&amp;#39;re tryin&amp;#39; to teach but an example would be great for newbies like me.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6245273237569056000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/6245273237569056000'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1248160527136#c6245273237569056000' title=''/><author><name>Kadir Atesoglu</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-443324954954238324</id><published>2009-06-25T14:06:56.497-07:00</published><updated>2009-06-25T14:06:56.497-07:00</updated><title type='text'>I looked up more than 10 references before getting...</title><content type='html'>I looked up more than 10 references before getting to this one, this is the only one that is clear and easy to follow.  And therefore work for my case.  Thanks Mike for the great explanation !</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/443324954954238324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/443324954954238324'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1245964016497#c443324954954238324' title=''/><author><name>gkanch</name><uri>http://www.blogger.com/profile/12088639743283723577</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-5671814020162427852</id><published>2009-05-21T03:26:11.076-07:00</published><updated>2009-05-21T03:26:11.076-07:00</updated><title type='text'>I liked your tutorial very much, Mike. Thank you v...</title><content type='html'>I liked your tutorial very much, Mike. Thank you very much.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5671814020162427852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/5671814020162427852'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1242901571076#c5671814020162427852' title=''/><author><name>Demir</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-6127132400597215190.post-4219383811511058936</id><published>2009-04-17T23:42:00.000-07:00</published><updated>2009-04-17T23:42:00.000-07:00</updated><title type='text'>Mike, Thank you very much for the excellent tutori...</title><content type='html'>Mike, Thank you very much for the excellent tutorial. I found it very useful!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/4219383811511058936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6127132400597215190/94615951526511404/comments/default/4219383811511058936'/><link rel='alternate' type='text/html' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html?showComment=1240036920000#c4219383811511058936' title=''/><author><name>Arvind</name><uri>http://www.blogger.com/profile/18389140400216481324</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nostatic.org/2009/03/wpf-progress-bars-revisited.html' ref='tag:blogger.com,1999:blog-6127132400597215190.post-94615951526511404' source='http://www.blogger.com/feeds/6127132400597215190/posts/default/94615951526511404' type='text/html'/></entry></feed>