在 XAML 中 - 如何重复形状 x 次,其中 x 是类中的 int 属性?

发布于 2024-10-21 02:27:25 字数 279 浏览 0 评论 0原文

我在 MyClass 中有一个整数 MyProperty,我想将视图中显示的省略号数量绑定到该属性:

<StackPanel>
... Show MyProperty number of ellipses ...

</StackPanel>

我已经查看了 ItemsControl,但 ItemsSource 需要一个集合。

有没有办法通过绑定到一个简单的属性来重复多个形状? (使用 XAML)

感谢您的阅读, 大卫

I have an integer MyProperty in MyClass and I would like to bind the number of ellipses shown in my view to that property:

<StackPanel>
... Show MyProperty number of ellipses ...

</StackPanel>

I have had a look at ItemsControl but the ItemsSource requires a collection.

Is there a way of repeating a number of shapes by binding to a simple property?
(Using XAML)

Thanks for reading,
David

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不如归去 2024-10-28 02:27:25

您不能像您所描述的那样重复形状 X 次,但您可以做的是编写一个 ValueConverter ,将数字 X 转换为 X 项的枚举。

You cannot repeat a shape X times as you described, but what you can do - is to write a ValueConverter that would convert number X into an enumeration of X items.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文