解决方案 »
- form2中如何设置form1里的值
- 如何获取panel控件中选中的其中一个控件
- 正则表达式字符重排
- 权限控制菜单栏的显示问题(循环太多把我搞晕了)急啊求救了
- 如何让一个方法里的后面一部分语句在webbrowser.DocumentCompleted事件后执行
- 求如何用c#解开Android(apk)程序
- 如何引用WORD COM组件
- 怎么将2006.5.20变成日期啊
- C# 读取数据库记录生成xml文件
- 如何在MDI的主窗口里放一个BUTTON(或它其它控件),当显示子窗口(NORMAL状态)里这个控件显示在子窗口后面!
- 高手进,急急急.!!!关于access数据库在C#中读取的问题.
- 只要可以能采集这列表页的代码。就散分
我想知道的是cboExpenseType.ValueMember 的值啊
(T)comboBox1.SelectedItem
我说了 我把MessageBox.Show(cboExpenseType.SelectedValue.ToString())放在LOAD事件里有值
值是正常的1 2 3
说明了 已经默认选择了一项
Convert.ToInt32 方法 此 API 支持 .NET Framework 基础结构,不适合在代码中直接使用。Int32.TryParse 方法 将数字的字符串表示形式转换为它的等效 32 位有符号整数。一个指示操作是否成功的返回值。
int x;
if(cboExpenseType.SelectedValue is int)
{
x = Convert.ToInt32(cboExpenseType.SelectedValue);
}
else
{
//...
}
我将MessageBox.Show(cboExpenseType.SelectedValue.ToString())放在LOAD事件里有值
值是正常的1 2 3
放在cboExpenseType_SelectedIndexChanged里就会先弹出CommunityManage.Expense “CommunityManage是我的项目名 Expense是我实体层中的一个对象”
然后我再操作cbo 就属于正常状态了
为什么会这样 怎么都想不明白
我是想得到cboExpenseType.SelectedValue的值
可是报错 然后我就才用messageBox来测试的