【发布时间】:2013-11-06 16:06:08
【问题描述】:
我有一个进度条。 我有越来越多的int。我将其命名为问题索引 我希望进度条随着整数的增加而移动。即我希望进度条的值随着我递增的 int 值的增加而增加。 我写道:
ProgressBar.value= questionindex;
questionindex 是我的 Int 提出了一项豁免,说我无法将 Int 转换为 double
然后我用了:
ProgressBar.value = questionindex.Tostring();
它说我不能将字符串转换为缺少 e 的双精度。财产。 然后我创建一个隐藏的文本块。我将文本属性设置为我的 Int。
textBlock.Text= questionindex;
然后将其等同于进度条
ProgressBar.value= textBlock.Text
这些位都不起作用。
【问题讨论】:
-
你确定这是你得到的错误吗?编译器应该能够将
int隐式转换为double。在任何情况下,您都可以使用Convert.ToDouble(questionindex);将 int 转换为 double。
标签: c# silverlight xaml windows-phone-8 visual-studio-2013