我正在努力做的是
计算 SelectedItems[] 的通配符
我希望 var uploadDir 基于 SelectedItem。我觉得我目前的处理方式只是重复的代码,并且可能是更好的处理方式。
而且它不会让我将 x 设置为 null 并在 SelectedItems[x] 中使用它
private void button1_Click(object sender, EventArgs e)
{
if (ReportPeriod == "Daily Call Data")
{
MessageBox.Show(ReportPeriod);
}else if(ReportPeriod == "Weekly Call Data")
{
MessageBox.Show(ReportPeriod);
}
}
public string ReportPeriod;
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int x;
ReportPeriod = listBox1.SelectedItems[x].ToString();
}
任何建议都将不胜感激。
我正在开发一个小程序,通过 Excel 模板和 VLOOKUPS 更新我们的 KPI 仪表板。
所以我拥有的是一个用户界面,允许经理选择他们将从列表框中加载的数据类型
例如:每日通话数据、每日 CSAT 数据、每周通话数据等。
然后,他们浏览下载的 csv 文件并按更新,csv 被移动并重命名,旧文件被重命名为前一天、前月、前年等。
快速伪代码
int x;
ReportPeriod = listBox1.SelectedItems[x].ToString();
if(ReportPeriod == "Daily Call Data"){
try{
string UploadDir = "C:\folder\daily\filename.xls";
more code...
}catch(Exception){
More code...
}
}
Else If (ReportPeriod == "Weekly Call Data"{
try{
string uploadDir = "C:\folder\weekly\filename.xls";
}
}
我需要做的是检测选择了哪个项目并将其分配给 ReportPeriod 并从那里创建 IF 和 ELSE IF 语句,或者我是否可以为列表框项目分配一个值(例如静态目录)小路)。
我只是不知道如何从用户的鼠标单击中获取所选项目。
慕桂英4014372
相关分类