作者dreamday1023 (也许我就是我,好好爱自己)
看板C_Sharp
标题[问题] textbox 问题
时间Fri Apr 23 00:44:42 2010
不好意思喔 我想请问这个问题 以下是我的程式码
private int m;
private Point[]Position;
private Point[]pt;
private void button1_click(object sender,RoutedEventArgs e)
{
setnet(Position);
}
private void setnet(Point[]pos)
{
for(int i=0;i<m;i++)
{
pos[i].X=pt[i].X;
pos[i].Y=pt[i].y;
}
}
private void button2_click(object sender,RoutedEventArgs e)
{
m++;
Position=new Point[m];
pt=new Point[m];
for(int i=0;i<m;i++)
{
pt[i].X=Convert.ToInt32(textBox1.text);
pt[i].Y=Convert.ToInt32(textBox2.text);
}
}
以上 我在执行时没有啥错误
当按下button时 竟然在
pt[i].X=Convert.ToInt32(textBox1.text)这里出现了
"输入字串格是不正确 请确认你的方法引数格式正确"
不知大大知不知道我的错误在哪(p.s.我是用WPF去做的 这有差吗 囧)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.231.33
1F:→ james732:当你按下按钮的时候 textBox1.text的内容是什麽? 04/23 00:51
2F:→ dreamday1023:比如说 textbox1 为30 textbox2为80 04/23 00:54
3F:推 horngsh:改用Int32.TryParse()方法较保险 04/23 09:23
4F:→ andymai:如果原来的内容就是错的~那换个方法只是发生Exception时的 04/23 12:42
5F:→ andymai:动作要如何因应~先Trace看看到底内容是什麽吧... 04/23 12:43