问题标签 [visibility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
25286 浏览

c# - 在 TreeNode 编辑器中禁用或灰显节点

如何禁用特定节点以使用户无法选择它。为用户隐藏它也是有效的。

我尝试了 Visible 属性,但它隐藏了整个树(所有节点)。我只想禁用/隐藏一些节点。

C# 使用 Visual Studio 2005 TreeNode 编辑器。

0 投票
2 回答
4385 浏览

javascript - 当 div 从可见性转变时调用 Javascript 函数:隐藏

当 div 从“可见性:隐藏”变为“可见性:无”时,我想调用 Javascript 函数

另请注意,我无法控制转换 div 的此样式属性的脚本。我只想沉迷于此。有什么可能吗?还是喜欢之类的onFocus()

更新:我不想使用 JQuery 或其他框架。可能吗?

0 投票
3 回答
4056 浏览

html - 当鼠标移到超链接上时,如何更改超链接的可见性?

如何使链接仅在将鼠标悬停在链接上时可见?

0 投票
1 回答
528 浏览

flash - 有没有办法检测 Flash 是否在浏览器折叠上方?

我正在寻找一种方法来确定 Flash 电影是否在浏览器视口中可见。不幸的是,这里有一个很大的警告:必须在没有 JavaScript的情况下完成。在 Flash 或 Flex 中是否有可以检测电影何时可见的本机方法?我在想唯一的方法是某种低级别的渲染或绘图事件,但即使是当电影加载到折叠下方的页面上时也会触发。谢谢。

0 投票
2 回答
86 浏览

asp.net - 将 Web 服务的使用限制为某些应用程序

有没有办法可以将我的 asp.net Web 服务配置为仅与某些应用程序一起使用?换句话说,我的意思是“只有这些应用程序可以访问此 Web 服务并因此可以使用它。其他应用程序不能”。

当其他应用程序试图发现该服务时,它甚至不应该出现,或者至少应该隐藏它的 web 方法。

PS:我想知道这种情况是否适用于 Web 服务的整个概念/领域?另外,我是面向asp.net 2.0的,但是您可以根据更高的框架版本给我答案,但要具体...提前谢谢。

0 投票
3 回答
11241 浏览

javascript - 滚动上的淡入淡出元素

我很好奇如何创建一个 DIV(或任何真正的东西),当用户向下滚动页面时,我可以淡化(或改变不透明度)。此 DIV 将位于页面顶部,但只有在页面顶部时才能清晰可见。

此外,如果 II 可以让这个元素在鼠标悬停时淡出,这将是理想的,而不管页面上的当前滚动位置如何。

0 投票
1 回答
874 浏览

delphi - 如何使组件在表单设计器中消失?

我正在创建一个包含其他控件的自定义控件,包括两个滚动条,一个水平,一个垂直。有一个属性可以将一个或两个滚动条设置为不可见,这在运行时可以正常工作,但在设计时,当我设置该属性时,它不会从表单设计器中消失。

现在,我可以理解如果这是一个单独的控件,这将如何成为一个有用的功能,但它是聚合组件的一部分,因此它应该遵守父控件的规则,而不是表单设计器的规则。有什么方法可以确保.Visible := false;即使在表单设计器中设置时控件也会消失?

0 投票
4 回答
53310 浏览

.net - 在 WPF 中,如何确定控件是否对用户可见?

我正在展示一棵很大的树,里面有很多物品。这些项目中的每一个都通过其关联的 UserControl 控件向用户显示信息,并且这些信息必须每 250 毫秒更新一次,这可能是一项非常昂贵的任务,因为我还使用反射来访问它们的一些值。我的第一种方法是使用 IsVisible 属性,但它没有按我的预期工作。

有什么方法可以确定控件对用户是否“可见”?

注意:我已经在使用 IsExpanded 属性来跳过更新折叠节点,但有些节点有 100 多个元素,无法找到跳过网格视口之外的元素的方法。

0 投票
13 回答
91912 浏览

iphone - 确定 UIView 是否对用户可见?

是否可以确定我是否UIView对用户可见?

我的视图被subview多次添加到Tab Bar Controller.

此视图的每个实例都有一个NSTimer更新视图。

但是我不想更新用户看不到的视图。

这可能吗?

谢谢

0 投票
1 回答
111 浏览

jpa - 谁需要在 JPA 应用程序中查看谁?

我有使用 JPA 的代码,并且在我的开发环境和单元测试中一切正常。但是将我的模块部署到 OSGi 目标环境中时,我经常遇到最奇怪的类加载问题。我真的很喜欢 OSGi,但如果我不能一劳永逸地解决这个问题,我会发疯的。只要我不明白哪些类需要被哪些其他类看到,我就永远不会正确设置 OSGi 的东西。

因此,据我所见,我有以下项目可能会或可能不会从某些正在运行的代码中看到,我们称它们为“主题”:

  • JPA 注释实体类
  • 一种persistence.xml
  • 持久性 APIjavax.persistence
  • 持久性提供者类

我的代码中有以下情况:

  • 创建一个EntityManagerFactory和一个EntityManager
  • 实例化新的实体对象
  • 将这些对象传递给EntityManager以将它们放入其持久性上下文中
  • 继续使用它们,偶尔要求 EntityManager 保存更改
  • 实例化、使用和丢弃实体对象,而无需将它们保存到数据库或以其他方式显式调用 EntityManager 的方法
  • 而不是实例化实体对象,而是要求 EM 从数据库中加载它们,这会导致实例化发生在我看不到的地方。
  • 使用、更改、保存和丢弃这些实例

那么,在上述哪种情况下,我需要哪些主体可见?

我想这可能很明显

  • 持久性提供者和实体类需要知道 javax.persistence
  • 创建 EntityManager 的代码需要查看 javax.persistence (我猜是持久性提供程序,尽管这在我自己的任何代码中都没有直接可见)