如果想要建立控件事件Drag & Drop 的结果, 从一个控件中的某一项拖动到另一个控件中,使用VB.NET & C # 的实例如下。

在WPF中如何实现列表控件的拖拽操作XAML - Window1.xaml
在WPF中如何实现列表控件的拖拽操作______________________________
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作
<Window x:Class="Window1"
在WPF中如何实现列表控件的拖拽操作    xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
在WPF中如何实现列表控件的拖拽操作    xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
在WPF中如何实现列表控件的拖拽操作    Title
="SampleDragDrop" Height="300" Width="300"
在WPF中如何实现列表控件的拖拽操作    
>
在WPF中如何实现列表控件的拖拽操作 
<Window.Resources>
在WPF中如何实现列表控件的拖拽操作  
<XmlDataProvider x:Key="MyData">
在WPF中如何实现列表控件的拖拽操作   
<x:XData>
在WPF中如何实现列表控件的拖拽操作    
<Sections xmlns="" Title="Library Favorites">
在WPF中如何实现列表控件的拖拽操作     
<Section Name=".NET Development">
在WPF中如何实现列表控件的拖拽操作      
<Article Name="Articles and Overview" />
在WPF中如何实现列表控件的拖拽操作      
<Article Name=".NET Performance" />
在WPF中如何实现列表控件的拖拽操作      
<Article Name="Windows Vista" />
在WPF中如何实现列表控件的拖拽操作      
<Article Name="XML and the .NET Framework" />
在WPF中如何实现列表控件的拖拽操作     
</Section>
在WPF中如何实现列表控件的拖拽操作    
</Sections>
在WPF中如何实现列表控件的拖拽操作   
</x:XData>
在WPF中如何实现列表控件的拖拽操作  
</XmlDataProvider>
在WPF中如何实现列表控件的拖拽操作  
<DataTemplate x:Key="ArticleTemplate">
在WPF中如何实现列表控件的拖拽操作   
<TextBlock FontSize="10pt" Text="{Binding XPath=@Name}" />
在WPF中如何实现列表控件的拖拽操作  
</DataTemplate>
在WPF中如何实现列表控件的拖拽操作 
</Window.Resources>
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作 
<DockPanel>
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作  
<Border DockPanel.Dock="Top" BorderBrush="DarkGray" BorderThickness="2" Padding="4">
在WPF中如何实现列表控件的拖拽操作   
<TextBlock FontSize="8pt" FontFamily="Tahoma" TextWrapping="Wrap">
在WPF中如何实现列表控件的拖拽操作    
<Bold>
在WPF中如何实现列表控件的拖拽操作     Drag Sample
在WPF中如何实现列表控件的拖拽操作    
</Bold>
在WPF中如何实现列表控件的拖拽操作    
<LineBreak />
在WPF中如何实现列表控件的拖拽操作    
<Run>
在WPF中如何实现列表控件的拖拽操作     This sample demonstrates using a DataObject for dragging "pure" data.
在WPF中如何实现列表控件的拖拽操作    
</Run>
在WPF中如何实现列表控件的拖拽操作   
</TextBlock>
在WPF中如何实现列表控件的拖拽操作  
</Border>
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作  
<ListBox Name="myListBox" AllowDrop="True" 
在WPF中如何实现列表控件的拖拽操作  ItemsSource
="{Binding Source={StaticResource MyData}, XPath=/Sections/Section/Article}"
在WPF中如何实现列表控件的拖拽操作  ItemTemplate
="{StaticResource ArticleTemplate}">
在WPF中如何实现列表控件的拖拽操作   
<ListBox.Background>
在WPF中如何实现列表控件的拖拽操作    
<LinearGradientBrush>
在WPF中如何实现列表控件的拖拽操作     
<LinearGradientBrush.GradientStops>
在WPF中如何实现列表控件的拖拽操作      
<GradientStop Color="White" Offset="0" />
在WPF中如何实现列表控件的拖拽操作      
<GradientStop Color="DarkBlue" Offset="1" />
在WPF中如何实现列表控件的拖拽操作     
</LinearGradientBrush.GradientStops>
在WPF中如何实现列表控件的拖拽操作    
</LinearGradientBrush>
在WPF中如何实现列表控件的拖拽操作   
</ListBox.Background>
在WPF中如何实现列表控件的拖拽操作  
</ListBox>
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作 
</DockPanel>
在WPF中如何实现列表控件的拖拽操作
</Window>
在WPF中如何实现列表控件的拖拽操作
在WPF中如何实现列表控件的拖拽操作

后台代码 C# - Window1.xaml.cs
在WPF中如何实现列表控件的拖拽操作public partial class Window1 : Window

后台代码 VB.NET - Window1.xaml.vb

相关文章:

  • 2021-09-20
  • 2022-12-23
  • 2022-12-23
  • 2022-01-10
  • 2021-09-19
  • 2021-09-12
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-22
  • 2022-01-02
  • 2021-09-02
  • 2022-12-23
相关资源
相似解决方案