问题标签 [expander]

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 投票
1 回答
4166 浏览

c# - WPF Expander:反转图标方向,同时保持内容位置(ExpandDirection)相同

我像抽屉一样使用 WPF 扩展器,它向上扩展,以便标题保持在内容之上。当它被折叠时,它所在的网格单元也会变小。

我希望展开方向保持向下,以便内容填充在其下方,但是因为它向上移动,如果带有方向箭头的图标处于相反方向(就像 ExandDirection 属性设置为向上一样),它看起来会更好。这如何在 C# 代码或 XAML 中完成。

谢谢

0 投票
1 回答
1202 浏览

wpf - 我可以切换扩展器的可扩展性吗?

是否可以在扩展器对象上设置任何属性或状态,使其无法扩展但仍然可以选择?

例如,我正在考虑 TreeView 中的最后一个 Child,我不希望 Expander 有一个展开器按钮。但其他用途可能是如果有人无法访问更多的标题或沿着这条线的东西。

0 投票
3 回答
3966 浏览

wpf - 如何根据 WPF 中的组名称折叠/展开多个扩展器控件?

我想要实现的目标:折叠或展开在组样式中共享相同组名的所有扩展器。

我们有一个 ListBox 和另一个嵌套在其中的 ListBox 以显示子项。子项 ItemsSource 绑定到 CollectionView 并附加了组描述。

组项模板非常简单:

0 投票
1 回答
546 浏览

silverlight - silverlight 4 和布局样式

有谁知道 Silverlight 工具包网站上使用了哪些布局样式。特别是右侧的两个区域,上面有可扩展和多个选项卡项。 http://www.silverlight.net/content/samples/sl4/toolkitcontrolsamples/run/default.html

我们可以使用它吗?

0 投票
1 回答
2698 浏览

c# - 使用 C# 的短 URL 的长 URL

我一直在使用LongURL.org API 来扩展短 URL。该服务的优点在于它返回一个长 URL、实际页面的标题和元信息。

我遇到的真正问题是获取数据似乎需要花费过多的时间。我正在考虑将请求转移到 JavaScript,以便通过 AJAX 更新面板获取 URL,以便快速加载页面,并在用户查看内容(一些搜索结果)时更新 URL 数据。

有谁知道我还能如何在更好的时间范围内收集上述信息?我正在使用 C# ASP.NET,但会考虑其他语言的解决方案。非常感谢这方面的任何指导。

0 投票
1 回答
1064 浏览

wpf - 如何使 Expander 的内容对 VisualTreeHelper 可见

我已经将扩展器放在页面上。在扩展器中有一个标签。页面加载后,扩展器尚未展开。此时,我使用 VisualTreeHelper 检查 Expander,我得到了这样的结构:

最后一个 ContentPresenter 下没有标签。

但是,一旦展开器展开然后折叠,我使用 VisualTreeHelper 得到了不同的结构:

这一次,标签出现在 ContentPresenter 下。

似乎只要扩展器被扩展,VisualTreeHelper 就会知道扩展器中的内容。但是有没有办法让 VisualTreeHelper 知道 Expander 的内容而不展开它?

谢谢。

0 投票
2 回答
200 浏览

wpf - How to calculate a bounding box for an Expander?

I have an Expander control and i need to calculate its bounds without invisible elements and margins. It commonly can be done by VisualTreeHelper.GetDescendantsBounds. But it seems that the rect is calculated by VisualTreeHelper doesn't depend on the expander state. For example:

http://i.piccy.info/i5/58/39/273958/collapsed.jpg

(i can't post images. sorry)

The same result as for expanded state (light green rectangle on the image). Does anybody know how to solve this problem?

0 投票
1 回答
3143 浏览

c# - WPF:有关 Scrollviewer MouseWheel 行为的帮助

由于某种原因,当鼠标悬停在任何孩子上时,我的滚动查看器不会处理鼠标滚轮事件(或者至少在鼠标滚轮时滚动)。我想要它,以便当鼠标滚轮在整个滚动查看器区域上方时,鼠标滚轮滚动。或者当您单击滚动条中包含的内容时,无论鼠标在哪里,它都会处理鼠标滚轮,因为它具有焦点。有什么简单的方法可以做到这一点?

XAML 中的基本布局树如下所示:

0 投票
1 回答
1187 浏览

wpf - WPF:如何使扩展器溢出和填充窗口

我正在尝试创建一个扩展器,该扩展器具有一个切换按钮/标题作为左侧的细长条,但是当扩展时会填充窗口的其余部分,甚至是已经存在的材料。

我不确定最好的方法是什么。我可能想到了一个有 2 列的网格。首先是膨胀机,其次是其他材料。接下来我会有一个触发器,当 Expander IsExpanded 时将第二列宽度设置为零。

我不确定如何让它发挥作用,甚至不确定如何正确地做到这一点。

这是一些代码示例:

我不想在展开时看到列表框,否则 TabControl

有任何想法吗?

0 投票
1 回答
1359 浏览

silverlight - 回复:silverlight 4 中的扩展器控制

我已经安装了最新的 silverlight 工具包并将扩展器控件拖到我的设计中,名称空间出现了某种错误,并且我的智能感知在添加控件后停止工作,以下是添加到的 xmlns当我将控件拖到 xaml 编辑器上时的应用程序:

xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"

谁能确定为什么会发生这种情况?

谢谢