【问题标题】:Windows forms C# picture galleryWindows 窗体 C# 图片库
【发布时间】:2017-04-30 19:48:36
【问题描述】:

我想创建一个图片库,当我单击下一张图片的按钮时,它会更改文本框(以解释每张图片显示的内容)。

从未真正使用过 Windows 窗体,所以我根本不知道如何处理。

谢谢。

【问题讨论】:

    标签: c# image gallery


    【解决方案1】:

    当你改变图片时,用唯一的数字(例如 0 - 9)识别每张图片,然后用 if 语句检查它是哪个图片 ID,并更改文本。 示例:

    if (picNum == 0) {
    picDesc.text = "This is a panda";
    } else if (picNum == 1) {
    picDesc.text = "This is a banana";
    }
    

    或使用

    switch (picNum) {
    case 0: picDesc.text = "This is a panda"; break;
    case 1: picDesc.text = "This is a banana"; break;
    default: picDesc.text = "No picture shown"; break;
    }
    

    您可能会问自己,等等,我该如何设置 ID? 基本上,创建一个变量并随着图片的变化而改变它。

    希望对您有所帮助,如果可以,请点赞这篇文章并将其标记为最佳答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-21
      • 2011-11-05
      • 1970-01-01
      相关资源
      最近更新 更多