问题标签 [wrappanel]

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 回答
22963 浏览

wpf - 如何使 WPF wrappanel 子项拉伸?

我想创建一个ItemsControl像 a 一样放置子项的位置WrapPanel,但是子项应该占用尽可能多的空间。这样当窗口大小变大或变小时,子项应该按照一定的宽高比进行拉伸。当从ItemsControl's添加或删除子项时ItemsSourceWrapPanel应在项之间适当地放置换行符以保持子项的宽高比。
以下是我到目前为止所拥有的。是否可以在 Xaml 中执行此操作?或者我应该为此创建一个自定义控件?提前致谢!

0 投票
3 回答
2683 浏览

wpf - WrapPanel WPF 上不显示水平滚动

我在这里有一个自定义视图,它有一个垂直方向的 Wrappanel

问题是它不显示水平滚动条......

这是代码的链接...
我正在尝试的代码

这是现在的样子

我的自定义视图样式

我的列表视图样式

列表显示

自定义视图资源

我的 ListView 托管在一个窗口内..

0 投票
1 回答
1657 浏览

windows-phone-7 - 如何调整控件以适应列表框内的屏幕?

我正在尝试使用包装在包装面板中的图像创建列表框。我想显示适合屏幕的项目。比如如果项目宽度小于可用屏幕宽度,那么项目应该被拉伸,如果项目宽度大于可用屏幕宽度,那么项目应该跳转到下一行并且应该填充空白空间。

代码:

0 投票
2 回答
1394 浏览

c# - 如何将多个文本框包装在一起?

我想1.从下图:

我的代码在这里:

但是如果Description文本很短,则显示为2.,如果Description文本很长,则显示为3.

如何做到这一点1.

0 投票
3 回答
14689 浏览

wpf - 如何将 WrapPanel itemsource 设置为列表?

我想在 WrapPanel 中显示图像列表。我该怎么做,或者我应该使用其他控件?

0 投票
1 回答
737 浏览

c# - 在 LongListSelector 中使用 Wrappanel

我目前正在使用 Silverlight Toolkit 最新版本中的 LongListSelector。我现在想做的,是把几个项目排成一行,就像在 Wrappanel 中一样,但我不知道该怎么做。LongListSelector 可以吗?我知道如何水平对齐公共列表中的项目,但我不想错过 LongListSelector 的功能。

0 投票
3 回答
2178 浏览

wpf - 扩展器内的垂直 WrapPanel;我无法在窗口底部换行

我正在研究几年前构建的 WPF 项目。

一个控件是扩展器控件,它对检查控件列表进行分组。

这个检查控件列表由 WrapPanel 从左到右、从上到下排列!

现在我的目标是从上到下,从左到右排列检查控件,其中垂直环绕发生在父窗口的底部!任何关于如何实现这一目标的提示/指导都非常棒!!

我在代码示例中提取了该问题以突出显示该问题。

示例的行为: 代码示例将 WrapPanel 的方向设置为水平。这是为了向您展示我想要实现什么样的行为!换行在父窗口的右侧中断,新行开始。当检查控件溢出屏幕底部时,会出现一个垂直滚动条。

我想实现的行为: 当到达父窗口的底部时(当包装面板设置为垂直方向时)我希望包装打破并再次从顶部开始。当检查控件溢出窗口的右侧时,我希望出现一个水平滚动条。

示例: 在代码中:将 Wrappanel 的 Orientation 属性更改为 Vertical。请注意,一路向下只有一列溢出,窗口底部没有换行!因为我不确定如何附加 zip 文件(带有演示项目),所以我在下面添加了代码文件。创建 WPF 应用程序(.net framework 3.5)并将代码复制到适当的位置应该可以。如果您在运行示例时遇到问题,我可以随时给您邮寄 VS2010 解决方案!

名为 VerticalWrapPanel 的项目

用户控件 CheckControl.xaml

用户控件 CheckGroupControl.xaml

CheckGroupControl.xaml.cs

主窗口.xaml

主窗口.xaml.cs

0 投票
2 回答
383 浏览

wpf - 如何屏蔽 WPF Wrappanel 的内容?

您好,感谢您的关注!

背景

这是对这个问题的扩展:

如何在 WPF 包装面板内向上或向下滑动子项?

在其中我询问了如何WrapPanel通过单击按钮以编程方式向上或向下滚动内容。这个问题得到了很好的回答,并且接受的解决方案效果很好。

问题

现在我的缩略图在WrapPanel单击按钮时向上和向下滚动,如何遮盖以WrapPanel使图块在框架外时不显示?例如,我的StackPanel上方有一个WrapPanel包含向上和向下滚动按钮的按钮,但是当我向下滚动时,缩略图会覆盖StackPanel它们(和按钮)的上方。到目前为止,这是我的 XAML,请注意缩略图是WrapPanel在运行时添加到的:

更新

使用 Dave Clemmer 的 XAML,我的布局更加稳定,但我最终还是得到了超过它上面的WrapPanel内容StackPanel。请查看滚动事件之前和之后的这些屏幕截图:

滚动前-

滚动前

滚动后- 在此处输入图像描述

更新 2

根据下面戴夫的评论将画布设置为红色背景。

滚动前-

在此处输入图像描述

滚动后-

在此处输入图像描述

0 投票
1 回答
1129 浏览

c# - 将包装面板添加到列表视图项

我已经在整个互联网上进行了搜索,但无济于事,无法找到我的问题的答案。

我希望能够有一个包含两列的列表视图,一列带有文本,另一列带有 Wrap Panel 以将图像拖入。

我目前正在将列表视图绑定到数据集,因此所述数据集的列由 WPF 列选择。

我尝试使用此代码及其许多变体,但我找不到绑定它的方法。

0 投票
1 回答
713 浏览

silverlight - 在 windows-phone 7 中包装面板

我想在我的 silverlight 电话应用程序中使用包装面板。我下载并安装了 Silverlight for Windows Phone Toolkit - Aug 2011.msi,但我仍然无法使用环绕面板。要使用包装面板,我还有其他任务吗?我想在 Blend 4 中使用它。我该怎么办?