powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое свойство
13 сообщений из 13, страница 1 из 1
Динамическое свойство
    #38374170
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте! У меня на форме есть 2 элемента comboBox1 и label1. В комбобоксе 2 значения для выбора(1212 и 1313).
Необходимо чтобы в зависимости от того какое значение я выбрал, изменялся текст написанный в поле label1.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374171
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis1991,

событие SelectedIndexChanged у комбы
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374216
Denis1991
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно как то поподробней... Я пока не очень разбираюсь в c# . Да кстати работаю в VS2012/
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374471
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisсобытие SelectedIndexChanged у комбы
говнокод в обработчике.

Binding для этого предназначен.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374476
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

если возникла проблема на уровне присвоить лабелу текущий элемент комбы, то думаю, начать изучение стоит с события. Ну это мой взгляд на вещи.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374561
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisто думаю, начать изучение стоит с события. Ну это мой взгляд на вещи.
но это не повод начинать изучение с написания говнокода. Это мой взгляд.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374578
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

так-то, поди, половина примеров в книгах из говнокода состоят.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374587
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallarisтак-то, поди, половина примеров в книгах из говнокода состоят.
Усугублять то ситуацию зачем?
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374608
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

да я из своего опыта чтения книг: а вот контрол комбобокс, а вот как его заполнить, а вот событие Changed, а вот как можно заполнять через св-во DataSource, а вот BindingSource, а вот DataBindings. По нарастающей, короче. Видно же, человек совсем новенький
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374615
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой байдинг в винформс, акститесь. Это не байдинг, а хрень на постном масле. Вот в XAML реальные привязки.
Поэтому смело юзаем SelectedIndexChanged и не заморачиваемся. Сама технология убога, смысл доливать бокал шампанского в бочку с помоями?
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374663
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
            comboBox1.ValueMember = "Item1";
            label1.DataBindings.Add(new Binding("Text",
                comboBox1.DataSource = new BindingSource() 
		{ DataSource = new List<Tuple<int, string>> { Tuple.Create(1212, "Текст12"), Tuple.Create(1313, "Текст13") } },
                "Item2")
            );
...
Рейтинг: 0 / 0
Динамическое свойство
    #38374716
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За Tuple сразу аутодафе без суда и следствия.
...
Рейтинг: 0 / 0
Динамическое свойство
    #38376367
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЗа Tuple сразу аутодафе без суда и следствия.
Полегчает?
Код: c#
1.
2.
comboBox1.ValueMember = "key";
label1.DataBindings.Add(new Binding("Text", comboBox1.DataSource = new BindingSource() { DataSource = new Dictionary<int,string>() { { 1212, "Текст12" }, { 1213, "Текст13" } } }, "value"));
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Динамическое свойство
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]