Я создаю программу, которая получает от пользователя такие свойства, как размер, местоположение, стыковка, привязка и т. Д. для установки этих свойств в другом проекте.
Так есть ли какой-нибудь компонент, который я использую для этой цели? когда я хочу получить размер, я использовал текстовое поле и проверял, является ли значение истинным или нет (разделяется или нет). и то же самое для определения местоположения.
Но я не знаю, как получить от пользователя Dock и Anchor. Я должен использовать что-то вроде combobox для выбора "Top", "Bottom", .. или любого их объединения ...
Есть ли лучший способ?
А также я хочу показать пользователю предварительный просмотр выбранных свойств. Я должен создать свой?
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;
}
Похожие вопросы
Новые вопросы
c#
C# (произносится как «see Sharp») — это высокоуровневый мультипарадигменный язык программирования со статической типизацией, разработанный Microsoft. Код C# обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, которое включает в себя .NET, .NET Framework, .NET MAUI и Xamarin среди прочих. Используйте этот тег для ответов на вопросы о коде, написанном на C#, или о формальной спецификации C#.