【发布时间】:2017-06-01 11:42:14
【问题描述】:
我正在寻找一种方法来设置 ItemsControl 中项目的对齐方式,以便它们不是从上到下(默认)而是从左到右定位。
我认为有一个可以轻松设置的属性,例如
ItemsControl crtl = new ItemsControl;
...
ctrl.ContentAlignment = ContentAlignment.Horizontal; // does not exist
但似乎情况并非如此。 XAML 中有无数示例可以实现这一点(通常它们使用样式或模板或类似的东西),但我在纯 C# 代码中没有找到。而且我也不知道如何将 xaml 语句转换为 C# 代码。
谁能给个提示?
【问题讨论】:
-
让我们尝试在此处使用属性 Orientation:https://stackoverflow.com/questions/1052342/itemscontrol-with-horizontal-orientation
标签: c# wpf itemscontrol