Drag&Drop file in WPF

7 отговора 0 прегледа
#1

Drag&Drop file in WPF

Някой правил ли е нещо подобно? Дори и този пример от МSDN не бачка [линк]
Брейкпойнтите в RichTextBox_DragOver() и RichTextBox_Drop() не бачкат, курсора при драг и дроп не се променя, в пълен блокаж съм.
DOT.NET 4.5 VS2012
Помагайте!


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор
в отговор на Beco_ #2

Re: Drag&Drop file in WPF

Е, как да не бачка, копнах примера и си бачка на 6.

В какъв контейнер ти е richtextbox-a?

Отговор
в отговор на ThunderFuck #3

Re: Drag&Drop file in WPF

В Window и Grid - създавам ново WPF приложение, добавям ричтекста и кода. Нещата май опират до някакви привилегии, но за днес нямам сили повече.


<Window x:Class="WpfApplication1.MainWindow"
xmlns="[линк]"
xmlns:x="[линк]"
Title="MainWindow" Height="350" Width="525" AllowDrop="True">
<Grid>
<RichTextBox x:Name="richTextBox1"
AllowDrop="True" />
</Grid>
</Window>




... for a brief moment it seemed that rock 'n roll would inherit the earth.

Редактирано от Beco_ на

Отговор
в отговор на Beco_ #4

Re: Drag&amp;Drop file in WPF

А, какъв файл хвърляш вътре - тесктов или ?

Отговор
в отговор на ThunderFuck #5

Re: Drag&amp;Drop file in WPF

rtf естествено. Пробвах и с текстови и Шифт + драг както казват от МС, но пак нищо не става.
Арончо не може да пише тук и ми прати този съвет:
Според мен проблема ти е в секюрити привилиджите, ако си с Уин 7.
Ако сорса (там, откъдето драгваш файла, примерно Уин Експлорър) е с юзър привилиджи, а таргета (твоята програма на WPF) е с администрейшън привилиджи няма да можеш да използваш drag and drop, защото това се смята за секюрити ишу от МС.


Аве, ей педераси админски, два пъти съм искал съвет тук през последната година за чисто програмистки проблем и двата пъти ми е отговарял. Ако някой тук пише простотии - мооооже, ама за програмиране не може?


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор
в отговор на Beco_ #6

Re: Drag&amp;Drop file in WPF

Стана! Студиото ми се стартира с администраторски привилегии, очевидно приложението стартирано от Студиото ги наследява и това е причината. Махнах админ привилегиите на Студиото, стартирах го отново, прекомпилирах файла и примера върви като слънце. Баси тъпотията!

Благодаря на всички отзовали се за помоща!

Редактирано от Beco_ на

Отговор
в отговор на Beco_ #7

Re: Drag&amp;Drop file in WPF

Това супер, ама кажи все пак за справка - с кой Windows си?


Отговор
в отговор на Naki #8

Re: Drag&amp;Drop file in WPF

Win7 с всички ъпдейти до момента. :)


... for a brief moment it seemed that rock 'n roll would inherit the earth.
Отговор