小编Doz*_*789的帖子

更快速地执行"if"语句

有没有更快的方法来做到这一点?我有36张不同的图片,当图片发生变化时,我有一个跟踪图像的字符串(旋转),image1是rotation = 1等等,我要做的就是使用36 if if这样的语句:

if (rotation == 1) //This is picture1
{

}
else if (rotation == 2) //This is picture2
{

}
Run Code Online (Sandbox Code Playgroud)

一直到:

else if (rotation == 36) //This is picture36
{

}
Run Code Online (Sandbox Code Playgroud)

有没有办法找出它只有1或2行代码的轮换?任何谁会在你问之前说检查,我已经检查过,我发现什么都没有帮助,如果你发现了什么,请在这里发布.

我的if语句内部仅用于更改图像.

谢谢.

c# if-statement winforms

3
推荐指数
1
解决办法
220
查看次数

弄清楚Carat是否在TextBox中

有没有办法判断鼠标克拉是否在TextBox?基本上,如果克拉是在TextBox,你可以开始打字,文字将出现在TextBox但如果克拉不在TextBox,当你开始打字时,什么都不会发生,是否可以判断它是否是在TextBox

有点像TextBox登录计算机时密码输入的位置.

对不起,如果这听起来令人困惑,那对我来说有点混乱.

c# textbox winforms

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

你如何制作一个多个"页面"的程序?

如何通过单击"下一步"按钮来制作类似于安装程序的内容,它会在新的上显示您TextBox而不是ComboBox喜欢Panel

有点像更改标签TabControl但没有显示标签.

c# tabcontrol panel wizard winforms

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

关于IF的一般编程if语句C#

好吧,我得到了这个if else语句,其中我有12个变量,可以是0,1或2.如果它的传递是0,如果它的1失败,如果它的2是未知的.我想知道是否有人知道用C#编写它的简短方法

这是我必须写的,如果没有

string pass = "pass";
string fail = "fail"; 
string unknown = "unknown"
if ( value == 0)
{
    test1 = pass; 
}
else if (value == 1)
{ 
    test1 = fail; 
}
else if (value == 2)
{
    test1 = unknown; 
}
if ( value1 == 0)
{
    test2 = pass; 
}
else if (value1 == 1)
{ 
    test2 = fail; 
}
else if (value1 == 2)
{
    test2 = unknown; 
}
.
.
.

if ( …
Run Code Online (Sandbox Code Playgroud)

c# if-statement

-4
推荐指数
1
解决办法
719
查看次数

标签 统计

c# ×4

winforms ×3

if-statement ×2

panel ×1

tabcontrol ×1

textbox ×1

wizard ×1