Навигация
· XNA FAQ
· С чего начать
· Конкурсы
· Обратная связь
· XNA Блоги
Сейчас на сайте
· Гостей: 1

· Пользователей: 0

· Всего пользователей: 3,684
· Новый пользователь: headron
Последние фото
Эх, чуть не проспал закрытие.
Эх, чуть не проспал ...
Альбом: XNA Engine

GB
GB
Альбом: XNA Engine

South Park Coon & Friends
South Park Coon & Fr...
Альбом: XNA Games

Блоги
yavshoke
» XboxOne - интерес...
dampirik
» Push уведомления ...
dampirik
» Реклама,статистик...
Chort
» XNA и StartCoroutine
Chort
» Curve Class
dampirik
» Реклама, статисти...
dampirik
» Увеличение скорос...
dampirik
» Реклама, статисти...
general
» Распаковка DxtCom...
general
» Как работать с XN...
Поддержка
microsoft.com
1gb.ru - Дом для вашего сайта
Статистика посещений:

Просмотр темы
 Распечатать тему
Поиск ToolStrip в panel
Malli
#1 Распечатать сообщение
Опубликовано 13.08.2012 16:52:57
Аватар пользователя

Специалист


Сообщений: 89
Зарегистрирован: 16.02.12

Здраствуйте! Извиняюсь что скорее всего не по теме.
Это касается winForm.
Вообщем есть панелька и две кнопки. По нажатию первой кнопки создается экзембляр класса ToolStrip и добавляется в panel вместе с текстами и кнопками. Тут как бы все нормально.
Но вот как теперь мне найти нужный ToolStrip в этой панели ума не приложу.
Я тут набросал немного:
Загрузить источник  GeSHi: C#
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. ToolStripButton buttonDelete = new ToolStripButton();
  4. ToolStripProgressBar korpusState = new ToolStripProgressBar();
  5. ToolStripLabel shipName = new ToolStripLabel();
  6. ToolStripLabel shipState = new ToolStripLabel();
  7. ToolStripLabel shipKorpus = new ToolStripLabel();
  8.  
  9. ToolStrip ts = new ToolStrip();
  10.  
  11. buttonDelete.Text = "Отправить на переработку";
  12.  
  13. shipName.Text = name + shipNumber;
  14. shipState.Text = state + inDock;
  15. shipKorpus.Text = korpus;
  16. korpusState.Value = 100;
  17. shipNumber += 1;
  18.  
  19. ts.Items.AddRange(new ToolStripItem[] {
  20. shipName,
  21. shipKorpus,
  22. korpusState,
  23. shipState,
  24. buttonDelete
  25. });
  26. panel1.Controls.Add(ts);
  27. }
  28.  
Добавлено за 0.009 секунд, используя GeSHi 1.0.8.2

Вот как мне найти какой-то отдельный элемент в панели и удалить его?
И ещё как сделать обработку события по клику мышкой на каком-то элементе toolStrip из этой панели?
Изменил(а) Malli, 13.08.2012 17:02:35
 
VAB
#2 Распечатать сообщение
Опубликовано 13.08.2012 17:28:57
Аватар пользователя

Администратор


Сообщений: 1431
Зарегистрирован: 21.07.09

читаешь panel1.Controls и удаляешь с него
а у ToolStrip есть эвент Click, подпишись на сего и все
 
Перейти на форум:
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

27.08.2014
Я умею немного на asp.net + html и css

22.08.2014
на ASP mvc 3 есть пару проектов. Могу помочь, если нужно. Обидно, если закроется Frown

21.08.2014
я тоже ноль

21.08.2014
Я в вебе только с php занимался да и то на уровне чтоб работало.

21.08.2014
Я в вебе полный ноль…

21.08.2014
Переводить его надо, хоть на ту же азуру. И двиг менять на что-то современное. Если есть веб-разрабы - можем скооперироваться. Один делать не буду.

21.08.2014
не знаю всех нюансов по оплате и все хорошее когда нибудь заканчивается

21.08.2014
А что случилось?

21.08.2014
похоже сайт будет работать до 28го числа

09.08.2014
Апи пока не видел. Но есть приложение в магазине Live Lock Screen BETA, так что думаю скоро будет

08.08.2014
Я про API для Update1. На нем работает это

08.08.2014
А что именно нужно? Чтото и сейчас открыто http://msdn.micro.
...105).aspx

06.08.2014
Кто-нибудь слышал об открытии доступа к Lock Screen Api?

31.07.2014
VPDExpress на базе MVS 2012, ни в какую не ловит исключения. Даже если их сам создаешь. И всех так?

25.07.2014
С днем системного администратора причастных к этой профессии! По случаю - тортик от жены

RSS каналы сайта
XNA - Новости
XNA - Статьи
XNA - Форум
XNA - Галерея
XNA - Файлы
Время загрузки: 0,14 секунд 8,710,691 уникальных посетителей