[IronPython] No OpenReadCompleted Event for WebClient in Silverlight 2
Michael Foord
fuzzyman at voidspace.org.uk
Wed Mar 12 00:17:07 CET 2008
Hello guys,
With the following code executed in Silverlight2 I find I get the
'DownloadProgressChanged' event fired 3 times and the
'OpenReadCompleted' not at all. :-(
The changed event shows 100% completed every time it is fired...
from System import Uri, UriKind
from System.Net import WebClient
uri = Uri('/', UriKind.Relative)
web = WebClient()
def completed(s, e):
print 'Completed'
print e.Error
print e.Cancelled
print e.Result
def changed(s, e):
print 'Bytes Recieved', e.BytesReceived
print 'Progress Percentage', e.ProgressPercentage
web.OpenReadCompleted += completed
web.DownloadProgressChanged += changed
web.DownloadStringAsync(uri)
Anyone got any clues?
Thanks
Michael
http://www.manning.com/foord
More information about the Ironpython-users
mailing list