Поверхностное падение изображения, рассеивание, вид из библиотеки, событие триггера - PullRequest
0 голосов
/ 14 июля 2010

Я новичок в этой области и пытаюсь выполнить перетаскивание из scatterview в библиотечный стек, и когда выполняется удаление, должно быть инициировано событие (после того, как изображение отброшено в библиотечный стек, появится окно сообщения ). Тем не менее, я не могу найти способ сделать это ..

Ниже приведен фрагмент кода

<Grid>
    <!-- Drop 1.jpg to librarystack-->
    <s:ScatterView AllowDrop="True">
        <Image Source="C:\1.jpg"/>
    </s:ScatterView> 
    <!--Librarystack get the 1.jpg and trigger an event-->
    <s:LibraryStack x:Name="myLibraryStack" Drop="myLibraryStack_Drop" Margin="376,0,389,0" Background="Transparent" Height="162" VerticalAlignment="Top" AllowDrop="True">
    </s:LibraryStack>
</Grid>

и

public SurfaceWindow1()
{
    InitializeComponent();
    SurfaceDragDrop.AddDropHandler(myLibraryStack, OnPreviewDrop); 
}
private void myLibraryStack_Drop(object sender, SelectionChangedEventArgs e)
{
    MessageBox.Show("HALLO");
}

Буду признателен за любые рекомендации

1 Ответ

0 голосов
/ 15 июля 2010

Я думаю, что LibraryStack должен быть внутри Scatterview, чтобы получить падение.Но я не уверен.Однажды у меня возникла проблема, и это решило ее, если я правильно помню.

...