最终用户如何选择 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、的主要内容,如果未能解决你的问题,请参考以下文章
Node Js & Puppeteer - 如何选择包裹在 Anchor 标签内的文本
2021-11-24 WinFrom面试题 Winform布局时,如何实现让Form中的GroupBox的宽度随Form的尺寸调整而自动变化,高度不变?