Построить турнирную сетку для n пар участников некоего соревнования - VB

Узнай цену своей работы

Формулировка задачи:

Добрый день! Задача такая. Нужно построить турнирную сетку для n пар участников некоего соревнования. Для этого есть UserControl состоящий для прощения из двух RadioButton`ов (элементов больше, но они никакой роли в вопросе не играют) в котором записаны имена 2-х участников (например, Вася и Петя) Property с именами "NameA" и "NameB". И есть такой параметр (Property) как "Winner". Туда записывается имя победителя, когда мы его определим тем или иным способом, в упрощенном варианте просто нажмем нужный RadioButton. Это все присказка. Вопрос в следующем. На форме будет n-е количество таких UserControl`ов. С разными именами. Можно ли в UserControl добавить такой параметр, в котором можно сохранить имя другого UserControl`а для передачи в него данных. То есть есть UserControl1 у него параметр "NextUserControl" в котором записано "UserControl2". Соответственно при определении победителя, то есть изменении "Winner", в UserControl2 параметр "NameA" станет равным параметру Winner из UserControl1? Если на этот вопрос ответ true, то как собственно реализовать такой контрол?

Решение задачи: «Построить турнирную сетку для n пар участников некоего соревнования»

textual
Листинг программы
Private mNextControl As ctlWinner
 
Public Property Get NextControl() As ctlWinner
    Set NextControl = mNextControl
End Property
Public Property Set NextControl(Ctl As ctlWinner)
    Set mNextControl = Ctl
End Property

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы