我正在尝试弄清楚IE / Firefox等收藏夹栏是什么控件。基本上,它是一种可视化存储书签、轻松移动和删除的东西。
我尝试使用ToolBar做了些事情,虽然我可以添加按钮并使它们像我想要的那样工作,但删除和重新排列它们是有问题的。我也尝试了listviews,但让它们正确显示证明很困难。也许类似于大图标视图,不带图标的东西。
我只是在寻找一个人们可以将导航页面添加到其中以便回到之前查看的页面的地方。
编辑:
我想我并不真的在意重新排列这么多。我只是试图弄清楚如何:
我尝试使用ToolBar做了些事情,虽然我可以添加按钮并使它们像我想要的那样工作,但删除和重新排列它们是有问题的。我也尝试了listviews,但让它们正确显示证明很困难。也许类似于大图标视图,不带图标的东西。
我只是在寻找一个人们可以将导航页面添加到其中以便回到之前查看的页面的地方。
编辑:
我想我并不真的在意重新排列这么多。我只是试图弄清楚如何:
- 通过编程方式添加它们
- 使它们可点击,并具有单击事件
- 在不再需要它们时将其删除
<ListView Grid.Row="1" Name="ListView1">
<WrapPanel>
<WrapPanel.ContextMenu>
<ContextMenu>
<MenuItem Name="mnuDelete" Header="Delete" />
</ContextMenu>
</WrapPanel.ContextMenu>
<Button Name="AddSite">+</Button>
<ListViewItem Content="Test 1" />
<ListViewItem Content="Test 2" />
</WrapPanel>
</ListView>
但是我甚至不能选择列表项中的任何一个,更别说单击它们了。如果我右键单击其中一个,上下文菜单事件处理程序也不告诉我我点击的是哪个。
这很令人沮丧,因为在WinForms中,我已经完成了这个任务。我不能等待自己足够熟练以至于WPF开始自动运行。我感觉好像又从VB6转到VB.Net一样,但更甚。