Поле для цифр

NumericUpDown - прокрутка для цифр

numericUpDown1.Value = 66;

DecimalPlaces - кількість знаків після коми

DomainUpDown

List<string> states = new List<string>

{

    "Україна", "Бразилія", "США", "Швейцарія", "Чилі"

};

domainUpDown1.Items.AddRange(states);

domainUpDown1.TextChanged += domainUpDown1_TextChanged;