.
Visual C# для чайников. Урок 34. Перетаскивание drag & drop - взаимодействия объектов.
Автор megabax   
27.09.2013 г.
В этой статье я постараюсь максимально просто и понятно изложить основы программирования на языке Delphi

Visual C# для чайников. Урок 34. Перетаскивание drag & drop - взаимодействия объектов.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Продолжим тему drag & drop. Для работы нам понадобятся исходники прошлого урока. Сегодня мы заставим метки (Label) взаимодействовать при перетаскивании их друг на друга. И так, на метках у нас стоят названия зверей*:

Visual C# для чайников. Урок 34. Перетаскивание drag & drop - взаимодействия объектов.

Наша задача состоит в том, что бы при перетаскивании одного зверя на другого более сильный съедал более слабого, независимо от того, сидит он в клетке или нет. Садить зверей в клетку мы запрограммировали на прошлом уроке, напомню, что клетки это поля TextBox.

Как мы это будем делать? Во первых, ....

...

.. Все, теперь, если мы перетащим одного зверя на другого, то сильный зверь съест слабого. Но тут у нас есть небольшой глюк - если мы начнем перетаскивание, никуда не перетащим (опустим там где было) то метка исчезнет. Зверь съест сам себя. Что бы устранить этот глюк, подправим немного ..

 

...

 


Скриншоты, помеченные знаком *, являются цитатами и иллюстрациями  программного продукта "Microsoft Visual Studio 2010 Professional", авторское право на который принадлежит корпорации Microsoft.. 


 

 

(С) Шуравин Александр

 

Последнее обновление ( 27.09.2013 г. )