我正在尝试制作如下所示的菜单。我有一些扩展CustomItem的项目,包括一个Image和一些Text。现在我想如图所示定位它们,但遇到问题 - 似乎只有一些最小的布局指令可以在Form中使用。有没有办法使用Form类进行自定义定位,还是有另一个我可以使用的类?
答案 0 :(得分:1)
创建一个 HorizontalLayout CustomItem,对齐水平添加的所有内容。
详细说明:
这样的类应该有某种数组来存储所有项目,当有请求绘制它时,它应该询问其中每个元素的宽度,进行一些计算并调用项目的绘制方法。当然,这样的东西相当困难。您还必须使用左/右键实现这些项目的选择...
使用Canvas可能稍好一些。