對我的C#,Wpf應用程序使用Mahapps.Metro框架。 在框架中是wpf元素:NumericUpDown。C#將.value轉換爲int
現在我使用的元素是這樣的:
<Controls:NumericUpDown Name="numCreateArticleStock" Minimum="0"/>
現在我想輸入的值轉換在現場爲int值。
這裏是我的嘗試:
int articleStock = 0;
if(!Int32.TryParse(numCreateArticleStock.Value, out articleStock)
{
await this.ShowMessageAsync("Error", "Error - Message");
}
我得到這個錯誤:
Cannot convert "double?" in "string"
也許你一個人有一個想法,謝謝!
請提供*確切*錯誤消息... –
「Value」屬性的類型是什麼?如果'它是'雙',那麼只需投它而不是試圖解析它。 –