小编Man*_*tha的帖子

按钮,将if语句简化为for循环

所以我有一个简单的任务,检查按钮文本的值是否为空,如果是,则隐藏按钮.文本框内文本的字符串是(例如Time_A_)(设置为后面的按钮),相应的按钮名称相同,减去下划线(例如Time_A).我想要做的是简化此代码以使用类似for循环而不是12 if语句.

if (Time_A_ == "")
{
    Time_A.Visibility = Visibility.Hidden;
}
if (Time_B_ == "")
{
    Time_B.Visibility = Visibility.Hidden;
}
if (Time_C_ == "")
{
    Time_C.Visibility = Visibility.Hidden;
}
if (Time_D_ == "")
{
    Time_D.Visibility = Visibility.Hidden;
}
if (Location_A_ == "")
{
    Location_A.Visibility = Visibility.Hidden;
}
if (Location_B_ == "")
{
    Location_B.Visibility = Visibility.Hidden;
}
if (Location_C_ == "")
{
    Location_C.Visibility = Visibility.Hidden;
}
if (Location_D_ == "")
{
    Location_D.Visibility = Visibility.Hidden;
}
if (Date_A_ == "")
{
    Date_A.Visibility …
Run Code Online (Sandbox Code Playgroud)

c# for-loop button

2
推荐指数
1
解决办法
61
查看次数

标签 统计

button ×1

c# ×1

for-loop ×1