如何在代码中将visible设置为true?

马萨

我在Windows Forms应用程序中有一些代码。我想更改c#代码中我的toolStripMenuItem下拉项目的可见性。我设置可见性,但是当我在代码中设置断点时,项目的可见性不变。

这是我的代码:

foreach (ToolStripMenuItem it in _frmMain.menuStripMain.Items)
{

   foreach (ToolStripMenuItem i in it.DropDownItems)
   {

       if (i.Text == this._listAppSchema[0].ObjectName.ToString())
       {
          i.Visible = true;
       }
       else
       {
          i.Visible = false;
       }                                                
   }                                           
}

如何解决呢?

cl

Visible是一个复杂的属性。它没有设置并读取相同的内容。

如果设置truefalse它表示对象是否可见(或不可见)。然而,当你它,它表明控制的能见度是否设置为真或假,但它会读出false,如果链中的任何父也隐藏。

因此,设置和读取它是另一回事:即使将其设置为truefalse当您将其读回时,它也可能会出现在调试器中(同样,如果链中的任何父对象都被隐藏了):true当所有父对象都位于虽然可见。

对于ToolStripItem特定情况,尽管使用Available属性而不是Visible:这应该可以实现您的期望。文档(我链接了)专门讨论了这一点:

Available属性与Visible属性的不同之处在于Available指示是否显示ToolStripItem,而Visible指示是否显示ToolStripItem及其父项。将Available或Visible设置为true或false会将另一个属性设置为true或false。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Applescript中将“启用UI元素”设置为true?

来自分类Dev

如何在结构文字中将布尔指针设置为true?

来自分类Dev

如何在Jenkinsfile中将Artifactory throwsOldBuilds设置为true?

来自分类Dev

如何在Applescript中将“启用的UI元素”设置为true?

来自分类Dev

如何在Unison GTK中将“胖”选项设置为true?

来自分类Dev

如何在 smali 中将布尔值设置为 true

来自分类Dev

如何在 webssoprofileoption 中将 forceAuthn 设置为 true?

来自分类Dev

如何在后台代码中将值设置为<p>?

来自分类Dev

如何在Rails控制台(撬)中将admin属性设置为true?

来自分类Dev

如何在角度8中将对象设置为true

来自分类Dev

如何在jQuery中将没有选项的选项的属性设置为true

来自分类Dev

如何在授权代码流中将额外数据设置为访问令牌

来自分类Dev

如何在Smali代码中的方法中将boolean设置为false

来自分类Dev

如何在授权代码流中将额外数据设置为访问令牌

来自分类Dev

如何在Smali代码中的方法中将boolean设置为false

来自分类Dev

如何在自定义样式中将滚动条可见性设置为true

来自分类Dev

如何在C中将GCD代码重写为POSIX

来自分类Dev

如何在我的代码中将DocsList更新为DriveApp

来自分类Dev

如何在 Laravel 中将 html 代码显示为 html

来自分类Dev

如何在Django中将DateTimeField设置为零?

来自分类Dev

如何在Android中将位图设置为通知图标

来自分类Dev

如何在bash中将输入设置为整数形式?

来自分类Dev

如何在Bash中将目录设置为参数

来自分类Dev

如何在jQuery中将img src设置为php会话

来自分类Dev

如何在Woocommerce中将属性设置为变体

来自分类Dev

如何在CSS中将颜色设置为用户的链接颜色?

来自分类Dev

如何在Android中将背景设置为edittext?

来自分类Dev

如何在Android中将ListView Scroll位置设置为底部?

来自分类Dev

如何在CodeIgniter中将Dynamic base url设置为https?

Related 相关文章

  1. 1

    如何在Applescript中将“启用UI元素”设置为true?

  2. 2

    如何在结构文字中将布尔指针设置为true?

  3. 3

    如何在Jenkinsfile中将Artifactory throwsOldBuilds设置为true?

  4. 4

    如何在Applescript中将“启用的UI元素”设置为true?

  5. 5

    如何在Unison GTK中将“胖”选项设置为true?

  6. 6

    如何在 smali 中将布尔值设置为 true

  7. 7

    如何在 webssoprofileoption 中将 forceAuthn 设置为 true?

  8. 8

    如何在后台代码中将值设置为<p>?

  9. 9

    如何在Rails控制台(撬)中将admin属性设置为true?

  10. 10

    如何在角度8中将对象设置为true

  11. 11

    如何在jQuery中将没有选项的选项的属性设置为true

  12. 12

    如何在授权代码流中将额外数据设置为访问令牌

  13. 13

    如何在Smali代码中的方法中将boolean设置为false

  14. 14

    如何在授权代码流中将额外数据设置为访问令牌

  15. 15

    如何在Smali代码中的方法中将boolean设置为false

  16. 16

    如何在自定义样式中将滚动条可见性设置为true

  17. 17

    如何在C中将GCD代码重写为POSIX

  18. 18

    如何在我的代码中将DocsList更新为DriveApp

  19. 19

    如何在 Laravel 中将 html 代码显示为 html

  20. 20

    如何在Django中将DateTimeField设置为零?

  21. 21

    如何在Android中将位图设置为通知图标

  22. 22

    如何在bash中将输入设置为整数形式?

  23. 23

    如何在Bash中将目录设置为参数

  24. 24

    如何在jQuery中将img src设置为php会话

  25. 25

    如何在Woocommerce中将属性设置为变体

  26. 26

    如何在CSS中将颜色设置为用户的链接颜色?

  27. 27

    如何在Android中将背景设置为edittext?

  28. 28

    如何在Android中将ListView Scroll位置设置为底部?

  29. 29

    如何在CodeIgniter中将Dynamic base url设置为https?

热门标签

归档