DomainUpDown Control ExampleUse the DomainUpDown control in Windows Forms to allow element selection.
This page was last reviewed on Sep 27, 2022.
DomainUpDown. How can you present a limited selection of options? This should use only minimal screen space. In Windows Forms, you can provide a DomainUpDown control.
Up, down arrows. The DomainUpDown control has nothing to do with website domain names. Instead, it has an up and down arrow box that selects the current text item.
Example. A good place to initialize the DomainUpDown control is in the Load event of the enclosing form. Please double-click on the enclosing form to create this event.
Next We add several items to the DomainUpDown control. The current item can be determined or set with the Text property.
using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { // Items. DomainUpDown.DomainUpDownItemCollection items = this.domainUpDown1.Items; items.Add("Dot"); items.Add("Net"); items.Add("Perls"); // Set Text. this.domainUpDown1.Text = "Dot"; } private void domainUpDown1_SelectedItemChanged(object sender, EventArgs e) { // Run code every time the item is changed. this.Text = domainUpDown1.Text; } } }
SelectedItemChanged. Every time the selected item is changed by the user, this code is executed. We set the Text property of the Form to the current item in the DomainUpDown.
A summary. The DomainUpDown control provides an alternative to radio buttons or other pull-down lists. It can be useful in a variety of places, including preferences dialogs.
Dot Net Perls is a collection of tested code examples. Pages are continually updated to stay current, with code correctness a top priority.
Sam Allen is passionate about computer languages. In the past, his work has been recommended by Apple and Microsoft and he has studied computers at a selective university in the United States.
This page was last updated on Sep 27, 2022 (rewrite).
© 2007-2022 sam allen.
see site info on the changelog.