Silverlight中的数据绑定进度条值和最大值

时间:2011-09-13 15:25:38

标签: c# silverlight xaml data-binding progress-bar

我正在尝试实施进度条来监控HttpWebRequest中内容的下载。我之前从未使用XAML进行数据绑定,任何人都可以给我提示如何将进度条的最大值设置为文件大小,将值设置为下载内容的大小。

谢谢!

2 个答案:

答案 0 :(得分:1)

这个XAML:

<ProgressBar Value="{Binding DownloadProgress, Mode=OneWay}" Minimum="0" Maximum="{Binding DownloadSize, Mode=OneWay}" IsHitTestVisible="False" />

应该这样做。

答案 1 :(得分:1)

谨防this SL bug。确保在XAML中的值绑定之前出现最大绑定。