附加行为绑定到 controltemplate 中的元素
我正在向滑块添加附加行为,这将导致当拇指被拖动并保持在特定区域上时滚动一些内容。 (不能使用简单的 IsMouseOver 触发器,因为 Slider Thumb 具有…
通过 MVVM 命令的 TextBox.TextChanged 事件/ComboBox.TextInput 事件
我最近 2 天发现有关通过命令触发 TextBox.TextChanged 事件或 ComboBox.TextInput 事件的附加命令行为。但是,我无法为此找到任何适当的解决方案。 …
无法将 ObjectContext 从 DataContext 绑定到自定义附加属性
我已经附加了属性 public static ObjectContext GetObjectContext(DataGrid obj) { return (ObjectContext)obj.GetValue(ObjectContextProperty) } pu…
自动调用 Silverlight 行为的 OnDetaching()
我在 silverlight 控件上使用了多种混合行为和触发器。我想知道是否有任何机制可以自动分离或确保当不再使用控件(即从可视化树中删除)时为行为或触…
我什么时候应该使用 FrameworkPropertyMetadata 或 UIPropertyMetadata 而不是普通的 PropertyMetadata?
在查看示例附加属性和行为时,我发现了 FrameworkPropertyMetadata、UIPropertyMetadata 和 PropertyMetadata 的混杂使用。既然它们都形成了继承层次…
Silverlight MouseDragElementBehavior。拖放后如何重新排列项目?
我有带有自定义控件的堆栈面板。用户可以添加或删除项目。 我已将 MouseDragElementBehavior 附加到每个项目。所以现在用户可以在堆栈面板中移动它们…
WPF 中的自定义附加事件
我可能在这里用错了术语,但我想我正在尝试创建一个附加事件。 在 Surface SDK 中,您可以执行以下操作: <Grid Background="{StaticResource Windo…
如何在 MVVM 中处理 ComboBox SelectionChanged?
对于那些使用纯 MVVM 的人来说,如何处理 ComboBox SelectionChanged 事件而不恢复到代码隐藏? 我尝试过例如 AttachedBehaviors 但 Event="SelectedC…
如何将两个附加行为附加到一个 XAML 元素?
我已经实现了此处找到的附加命令行为模式 并且它工作得很好,例如允许边框在 ViewModel 中触发左键或右键单击事件: XAML: <Border Background="Ye…
如何在新项目中使用AttachedCommandBehavior?
我已经下载了 这个 AttachedCommandProject 并运行它它运行良好,使我能够将 MouseDown 命令放在 Border 元素上,并使用 ViewModel 中的命令处理该命…
- 共 1 页
- 1