问题标签 [collapse]
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.
c# - 为什么 WinForms 中的 TreeView 会意外崩溃?
除了调用 TreeNode 上的 .Collapse() 方法或 TreeView 的 .CollapseAll() 方法之外,还有什么会导致 TreeView 崩溃?
在我正在开发的应用程序中,TreeView 将无法正常运行。TreeView 只维护两个级别。选择父节点的子节点时,所有其他节点都会立即折叠。但是,我的代码中没有任何 .Collapse() 或 .CollapseAll() 方法调用!
TreeView 的所有属性都保留为默认值,但 .LabelEdit 属性设置为 true。TreeView 有一些与 AfterLabelEdit 事件相关联的代码,用于简单的验证/消息框例程。
我试过了:
挂钩 TreeView 的 BeforeCollapse 事件并提高 e.CancelAction 标志。
手动展开 TreeView 的 AfterSelect 事件中的所有节点。(这作为一个实验很好,但我不打算
完全禁止节点崩溃!)
在代码中的许多地方,我逐个节点地遍历 TreeView 以检查属性。但是,不会发生节点的添加或删除。在用户进行选择时修改的唯一 TreeNode 属性是 .ImageIndex 和 .SelectedImageIndex。
除了上述两种解决方案之外,我对可能导致此错误的原因没有任何线索。即使无法实现任何解决方案,是否有人知道捕获崩溃的正确方法?(我曾尝试在 BeforeCollapse 事件中设置断点,但除非用户通过鼠标或键盘显式折叠节点,否则它不会触发。)
更新:
问题是由于更改了任何 TreeNode 上的 .SelectedImageIndex 属性。更改此属性会导致所有其他节点折叠。
我尝试使用 .BeginUpdate() 和 .EndUpdate() 调用来包围 .SelectedImageIndex 属性修改代码,但无济于事。
如何避免这种情况?
visual-studio - 如何折叠 Visual Studio 2008 中的所有 XML 注释
我想知道是否有一个插件、插件或任何其他简单的方法来摆脱 C# 臃肿的 xml 注释?
公司需要文档,但在我的日常工作中,这些评论只是在污染代码。如果有一种简单的方法可以将方法之前的所有 xml 文档简单地折叠到一行,甚至更好地没有 :-)
有人有什么想法吗?
TIA
css - 通过 CSS 折叠 div 和 p
如果 div 和 p 元素被 CSS 为空,那么如何在源代码中不为用户显示标签?
这些元素在我的源代码中,尽管它们是空的。这会导致站点的其余部分出现错误。
我运行这个不成功
这表明我显然不能通过 CSS 做这样的事情。也许,需要其他工具,例如 PHP。
jquery - jQuery 1.3.2 中的手风琴不工作(在 1.3 中工作!)
好的,所以在某个地方,出了点问题。当我使用 1.3 版时,手风琴工作正常。当我将 jQuery 升级到 1.3.2 版时,它现在不再像预期的那样工作了。我需要最新版本,因为它正在解决 IE6 抛出的一些错误......
所以这里是代码,为了让它与 jQuery 的最新版本一起工作需要改变什么?
HTML 类似于:
我应该注意,它不起作用的地方是,在展开第二个面板时,第一个面板应该正常折叠 - 但在 1.3.2 中,情况并非如此......
*我已经用我的实际情况更新了 HTML,因为似乎是 HTML/CSS 出现了问题。
我将 CSS 设置为:
为了让它产生“类似于 2 列的表格”的效果(并且为了便于客户端 CMS 编辑 - 点击“粗体”按钮并点击“i”按钮) - 但似乎它是浮动的使手风琴不起作用的元素。当我删除“浮动:左;” - 它再次正常工作。
它并没有消除这样一个事实,即相同的设置适用于 jquery1.3.0 但不适用于 jquery1.3.2 - 所以还是有问题!
sharepoint - Sharepoint 导航菜单折叠
有谁知道你什么时候在sharepoint中创建了站点设置导航中的导航结构/我只能在标题下添加一个页面并且必须隐藏作为标题的页面?
单击顶部菜单而不是立即显示时,如何使菜单折叠?
我想在单击任何第一个级别时显示第二个级别,然后单击第二个级别以使第一个消失,并显示第二个和第三个级别,并且面包屑可以轻松回家。
如何在门户网站中完成此操作而不使用发布站点?任何建议将不胜感激。
geometry - 使用 + 和 - 或指向右侧或向下的三角形?
我见过使用 MS 约定的网站,即使用“+”(加号)和“-”(减号)符号来展开和折叠文件夹行。在其他网站上,我看到了 Macintosh 样式,它使用指向右侧的小三角形(箭头)来显示折叠的行(嵌套文件夹)并指向下方来表示已展开的文件夹。
问题:是设计师的偏好还是有一些最常见的网页设计惯例?
c# - c# 折叠数组列表
如果我有
和一个List<foo> myList
是否有一些简写符号来制作 a ,即从每个元素中List<int> from eg myList[*].a
挑选出来并制作一个新列表a
显然,这可以通过迭代 myList 来完成,但似乎经常发生,我想知道是否有快捷表示法
数组等的相同问题
谢谢
wpf - 当列表视图中的扩展器折叠时,无法让 WPF 列表视图折叠
我有一个 wpf ,里面ListView
有两个Expander
s。当扩展器展开列表视图时,会为内容腾出空间。当它们折叠时,列表视图不会“收回”额外的空间。我已经设置HorizontalAlignment
和VerticalAlignment
到Stretch
任何地方。有没有办法做到这一点?和列包含扩展器Details
。Chart
请参阅下面的代码。谢谢。
在这里
这是列表视图:
css - CSS:父级没有边框时的边距顶部
正如您在这张图片中看到的那样,我在没有顶部边框div
的绿色中有一个橙色。div
橙色div
有一个30px
上边距,但它也将绿色div
向下推。当然,添加顶部边框可以解决问题,但我需要绿色div
顶部无边框。我能做什么?
谢谢
jquery - Accordion - 展开/折叠 - 但第一个面板已打开并将其拧紧
我有一个手风琴,默认打开第一个面板:
(这会触发第一个面板就像点击了 h4 链接一样,从而打开了......)
但这似乎搞砸了我能想到的扩展/折叠所有面板的唯一方法。
我有这个代码来展开/折叠:
使用此功能时,所有面板都会切换打开和关闭,但当时碰巧打开(或关闭)的任何面板除外。
如何在加载时保持默认 div 打开,同时与其他 div 展开/折叠?
谢谢。