问题标签 [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 投票
3 回答
545 浏览

php - PHP 范围和类实例交互

似乎一个类的不同实例可以知道彼此的私有成员变量。

我提供了一些代码来尝试展示我的问题,我将尝试解释它。

我们有一个带有私有成员变量的类,$hidden. modifyPrivateMember将 的值设置$hidden3accessPrivateMember将 anObject作为参数并访问其私有 $hidden成员以返回其值。

示例代码:

上述代码的输出:

谁能解释为什么同一类的其他实例可以访问对象的私有成员?这种表面上的违反范围是否有正当理由?

0 投票
2 回答
141 浏览

php - 封装和继承方法

我想知道是否可以封装一个类的方法,然后在消费类中公开它们。例如(JFTR,我知道这段代码是错误的)

最终,我希望能够制作不能在单个控制类的上下文之外直接引用的组件。

0 投票
4 回答
1700 浏览

javascript - jQuery div可见性切换不起作用

我有几个用于显示图形演示框的 div,以及用于显示使用图形的示例代码的代码框。我想要做的是使代码框不可见,直到您单击演示框 - 这应该使代码框滑入视图。(看这里看看它的样子

这对于 jQuery 来说应该非常简单,因为我之前已经做过好几次了,但是由于某种原因,这次我似乎无法让它工作。

这是我的代码的缩短版本。

任何人都可以发现错误吗?因为我肯定不能。再说一次,我绝对不是 JavaScript 向导。

0 投票
5 回答
10998 浏览

css - 通过 CSS 折叠 div 和 p

如果 div 和 p 元素被 CSS 为空,那么如何在源代码中不为用户显示标签?

这些元素在我的源代码中,尽管它们是空的。这会导致站点的其余部分出现错误。

我运行这个不成功

这表明我显然不能通过 CSS 做这样的事情。也许,需要其他工具,例如 PHP。

0 投票
2 回答
297 浏览

process - 什么在线工具可以用来为所有团队成员保存甘特图或类似的图表?

我们希望为所有开发人员保留一个在线甘特图,以便我们查看任务负载。

0 投票
1 回答
1626 浏览

visibility - Expression Blend 设计时特定的视觉效果是否可行?

我正在尝试在 Blend 3 中设计一些 UserControl 类。我希望它们的一部分在运行时创建时“折叠”,但我希望能够编辑它们的组件部分,而无需在每次构建时都摆弄代码。

它适用于示例数据源,如以下示例所示。但它似乎不适用于其他属性......还是我做错了什么?

使用示例数据源SDS_AIVertexAction我们可以在 Expression Blend 中执行此操作:

但似乎不可能做到这一点:

我意识到我可以在“加载时”更改可见性,但我真的不想每次进行这样的控件时都输入所有这些废话。有人知道让我们这样做的秘密吗?

0 投票
5 回答
34814 浏览

c# - C#/WPF:使 GridViewColumn 可见 = false?

有谁知道是否有一个选项可以像这样隐藏 GridViewColumn:

非常感谢!

编辑:为清楚起见

不幸的是,没有“IsVisible”属性。我正在寻找一种方法来创建它。

编辑:基于反馈的解决方案如下所示:

谢谢大家!
干杯

0 投票
1 回答
2070 浏览

wpf - 使用 WPF 将可见性绑定到不同类中的控件

在我的主窗口 xaml 中,我有两个用户控件和两个RadioButtons. 我希望RadioButtons 控制Visibility用户控件的。
xml摘录:

在用户控件中,我有这样的东西:

在运行时我收到此错误:
Cannot find source for binding with reference 'ElementName=Window1.radioButton_Tab'

我在看什么?

0 投票
1 回答
560 浏览

wpf - WPF折叠网格没有样式

所以,我在列表框中有一个网格。The purpose is that when the listboxitem is selected, I want the grid to show, having the selected item expand to show more detail information. 我为此设置了一个样式触发器,它工作得很好,除了一件事:标签和文本块样式未在网格上应用。

我假设这与折叠的列表框项的默认状态有关,因此 wpf 会跳过样式,我希望它会在选择触发时将它们打开,但事实并非如此。如果我在每个标签/文本块上使用 Style="{StaticResource Mystyle}" ,它的样式很好,它似乎没有像应用程序中其他地方的可见网格那样执行继承的样式魔法。请参阅下面的代码,当网格出现时,标签不会显示为粗体或任何内容。

0 投票
2 回答
2018 浏览

wpf - 基于全局变量值的 WPF 可见性

如果管理员登录并想要修改列表和组合框的内容,我有一个布尔全局变量设置为 true。因此,每个组合旁边都会显示一个按钮,以便在单击时显示一个对话框。

如果我不是为 WPF 编码,我可能会在每个窗口中包含类似于以下内容的某种代码:

If gAdminEditLists=True Then btnUpdateCombo.Visibility=Visible Else btnUpdateCombo.Visibility=Collapsed

在我的 WPF 应用程序中,我为整个应用程序中使用的按钮使用了一种样式,我猜测最好的方法是根据 gAdminEditLists 变量的值在样式中设置按钮的可见性。

我能看到的唯一方法是在按钮样式中使用某种转换器,将 gAdminEditLists 值转换为可见或折叠。

我不太确定如何进行此操作或这是否是最佳方法,因此我们将不胜感激。