探索Web服务与Windows Presentation Foundation
1. 选择不同的天气图标
天气预报通常会附带多个图标,以图形化方式展示即将到来的天气情况。一般而言,Web服务会提供10种不同的图标,以不同形式呈现天气。选择哪个图标取决于个人喜好。借助 NumericUpDown 控件,更改图标相对容易,只需关注值的变化即可,示例代码如下:
private void IconSelect_ValueChanged(object sender, EventArgs e)
{
// Set the icon value to the value of the up/down control.
IconNumber = (Int32)IconSelect.Value;
// Display the information.
DisplayData(ForecastNumber);
}
IconSelect.Value 属性是 Decimal 类型, Decimal 类型是高精度数字,常用于处理金融信息,但在这种场景下通常不需要小数精度。由于 Decimal 值与 IconNumber 使用的 Int32 值不兼容,因此代码需要进行转换。代码中 (Int32) 部分将 Decimal 值强制转
超级会员免费看
订阅专栏 解锁全文

15

被折叠的 条评论
为什么被折叠?



