最终用户如何选择 Dock、Anchor、Location、

Posted

技术标签:

【中文标题】最终用户如何选择 Dock、Anchor、Location、【英文标题】:How end user select Dock, Anchor, Location, 【发布时间】:2014-08-17 05:26:53 【问题描述】:

我正在创建一个程序,该程序可以从用户那里获取大小、位置、停靠、锚点等属性。用于在另一个项目中设置这些属性。

那么有没有我为此目的使用的任何组件?当我想获得大小时,我使用了一个文本框并检查了该值是否为真(是否由 分隔)。获取位置也是如此。

但我不知道如何从用户那里获取 Dock 和 Anchor。我应该使用组合框之类的东西来选择“顶部”、“底部”、.. 或它们的任何联合...

有没有更好的办法?

我还想向用户展示所选属性的预览。 我应该创建自己的吗?

【问题讨论】:

【参考方案1】:

你可以用这个:

dockStyleComboBox.DataSource = Enum.GetValues(typeof (DockStyle));
dockStyleComboBox.SelectedIndexChanged += OnDockStyleChanged;

anchorStyleComboBox.DataSource = Enum.GetValues(typeof (AnchorStyles));

private void OnDockStyleChanged(object sender, EventArgs eventArgs)

   dockStyleComboBox.Dock = (DockStyle)dockStyleComboBox.SelectedItem;

【讨论】:

以上是关于最终用户如何选择 Dock、Anchor、Location、的主要内容,如果未能解决你的问题,请参考以下文章

布局容器打印控件

winform容器

Node Js & Puppeteer - 如何选择包裹在 Anchor 标签内的文本

容器布局

2021-11-24 WinFrom面试题 Winform布局时,如何实现让Form中的GroupBox的宽度随Form的尺寸调整而自动变化,高度不变?

Solana Anchor:程序如何检查用户提供的已批准令牌配额?