ITYourself! - компьютерная документация, книги, мануалы, it-тематика

13. Drag & Drop - OLE-Drag&Drop

E-mail Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 
Индекс материала
13. Drag & Drop
??????? Drag&Drop
OLE-Drag&Drop
Все страницы

OLE-Drag&Drop

?????????? ?????????????? ?????? ????? ???????????? ?????????? OLE-Drag&Drop. ?????????????? ? ?????????????? OLE-?????????? ????? ?????????? ?????? ???????? ????????? ? ?????????, ?? ? ?????? ?????? ???????????? ?? ??????? ??????????, ? ?????? ??????, ??? ????????? ??????????? ????? ??????? ? ?????? ????????????, ????????? OLE-????????? Windows.

??????? ???????? ??????? ????????? ? ???????????? ? ????????? Windows. ???? ?????????????? ?????????????? ?????? ??? ??????? ?????? ????, ?? ?????????, ??? ?????? ???????????? ?? ???????-????????? ? ??????-????????, ? ?? ?????????? ???????? ???????????? ?????? ? ????????? ??????? ???????. ???? ?????????????? ??????????? ??? ??????? ??????? Ctrl, ?? ?????? ??????????.

??? OLE-?????????????? ?? ????????? ??????? ??????????? ????? ?????? ? ??????????????? ???????. ??? ? ??? ??????? ??????????????, ??????? OLE-?????????????? ?????????? ??????? ?????? DoDragDrop.

?? ??????????? ??????? ? ??????????? ??????? DragEnter ??????? ????????? ??? ??????????????? ?????????? ? ??????? ?????????? ????????: ??????????? ??? ???????????. ????? ????? ?????? ??????????? ? ??????????????? ??????? ??????????????. ????? ?????? ???????????, ??? ???????-????????? ?????????? ??????? DragDrop.

????????? ??? ??????????????? ?????????? ????? ? ??????? ?????? GetDataPresent ??????? DragEventArgs, ??????? ???????? ?????????? ??????? DragEnter. ????????:

If (e.Data.GetDataPresent(DataFormats.Text)) Then ...

????????? ???? ?????? DataFormats:

????

????????

Bitmap

?????? ????????? ??????? Windows.

CommaSeparatedValue

?????? ????????, ??????????? ???????.

FileDrop

?????? ?????? ??????? Windows.

Html

?????, ????????? ?? ?????? HTML.

MetafilePict

?????? ????????? Windows.

Rtf

?????, ????????? ?? ?????? ??????? Rich Text Format.

StringFormat

?????? ?????????? ?????? ????, ??????? ????? Windows Forms ?????????? ??? ???????? ????????? ????????.

Text

??????????? ????????? ?????? ANSI.

Tiff

??????? ?????? ????? ??????????? Windows.

UnicodeText

??????????? ????????? ?????? Windows Unicode.

WaveAudio

?????? WAV.

????? ???????? ?????????? ????????? ???????? ? ??????? ????????? ???????? Effect ????????? ??????? DragEnter. ????????:

If (e.Data.GetDataPresent(DataFormats.Text)) Then e.Effect = _ DragDropEffects.Copy

????? ?????????? ???????? ?????????? ??????? DragDrop ??? ?????????? ??????????????, ? ???? ??????????? ?????? ?????????? ???, ????????????? ?????????? ?? ???????????. ????????, ????? ????????? ????? ? RichTextBox ?????????? ???????? ????????? ???:

RichTextBox1.Text = e.Data.GetData(DataFormats.Text).ToString

????? GetData ?????????? ??????, ????????? ? ???????? ????????.

 



 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий:

???????????

??????????




??????? ?????????

????????

Внимание!!! Файл sape.php не обнаружен. Проверьте правильность установки кода Sape.


C???????? ?????????