为什么我的视觉基本按钮显示为灰色?

时间:2016-01-23 22:49:01

标签: vb.net button

每当我创建一个可视化基本按钮并将其放在表单上时,它就会变灰。我不知道,如果这是一个愚蠢的问题,我很抱歉,但我到处搜索,我无法找到解决方案,为什么我的按钮显示为灰色。当我创建标签时也会出现同样的情况,我无法点击它。

1 个答案:

答案 0 :(得分:2)

在按钮的属性中,必须打开“禁用”选项。

启用它的另一种方法是在你的代码中

     @Override public void onPageSelected(int position) {

      //Counter for loop
      int count = 0;
      int PAGER_LOOP_THRESHOLD = 2;
      if (position >= PAGER_LOOP_THRESHOLD) {
        count = position - PAGER_LOOP_THRESHOLD;
      }
      do {
        Fragment fragment = (Fragment) adapter.instantiateItem(pager, count);

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP
            && fragment.getView() != null) {

          //If it's current center position, increase view's elevation. Otherwise, we reduce elevation
          if (count == position) {
            fragment.getView().setElevation(8.0f);
          }
          else {
            fragment.getView().setElevation(0.0f);
          }
        }
        count++;
      } while (count < position + PAGER_LOOP_THRESHOLD);
    }