我有一个StackPanel
的Image
对象被动态创建和添加。我如何为所选图像添加高光/发光。Silverlight:突出显示StackPanel上的选定图像
0
A
回答
1
您可以通过应用DropShadowEffect
创建物体周围的光晕,详见下面的文章:
http://www.silverlightshow.net/tips/Using-Blur-and-DropShadow-effects-in-Silverlight-3.aspx
要进行发光,只需创建一个DropShadowEffect
与零Direction
和ShadowDepth
按这篇博客文章:
http://www.andybeaulieu.com/Home/tabid/67/EntryID/170/Default.aspx
为了支持选择,你应该使用ListBox
而不是StackPanel
。然后,您可以风格所选择的项目,看到以下问题:
how to customize the listbox selected item style in silverlight 4
0
,如果你想出来的框选操作,您应该考虑使用ListBox
并在ItemContainer
模板创建突出显示效果的视觉状态。
相关问题
- 1. 突出显示所选图像
- 2. Wpf突出显示图像?
- 3. 如何使选定的输入框/图像更突出显示?
- 4. 突出显示窗体中的选定图像 - 使用jQuery?
- 5. wp7:突出显示列表框中的选定图像
- 6. stackpanel从后面的代码突出显示在鼠标上
- 7. 突出显示选定的选项卡
- 8. 内的StackPanel图像中,无法显示
- 9. 如何在Silverlight数据网格中删除鼠标悬停突出显示和选定的行突出显示
- 10. ListFragment:突出显示选定的行
- 11. 突出显示选定的TreeNode
- 12. 图像地图上的突出显示点
- 13. 显示图像 - C#/ Silverlight的
- 14. 突出显示标签变化图像
- 15. UItabBarItem突出显示状态图像
- 16. 突出显示图像和文字
- 17. Android:如何删除选定的选项卡突出显示颜色和按TabWidget上的突出显示
- 18. 在选定标记上显示图像
- 19. 突出显示和选择图像的某些部分Android?
- 20. 获取突出显示/选定文本
- 21. Silverlight Grid突出显示行和列
- 22. Silverlight Datagrid:突出显示整个列?
- 23. 如何停止iOS上的Safari突出显示整个图像?
- 24. 如何突出显示mouseover上的图像部分?
- 25. 在ASP.Net中突出显示图像上的区域
- 26. 如何突出显示iPhone上的图像?
- 27. 在UITableViewCell中显示突出显示的图像
- 28. 突出显示ListView选择
- 29. Silverlight 4 - 显示图像
- 30. Gridview选定的项目保持突出显示,并确认图像
但我怎么能动态做到这一点在堆栈面板选定的图像。如果其他图像被选中,我必须撤消先前选择的图像上的DropShadowEffect。 – Nemo 2011-05-20 09:40:31
查看更新的答案 – ColinE 2011-05-20 09:50:12
我正在使用水平方向的StackPanel。我可以使列表框水平吗?尝试d:LayoutOverrides =“HorizontalAlignment”,但无法正常工作 – Nemo 2011-05-20 10:18:01