attachedbehaviors

attachedbehaviors

文章 0 浏览 2

附加行为绑定到 controltemplate 中的元素

我正在向滑块添加附加行为,这将导致当拇指被拖动并保持在特定区域上时滚动一些内容。 (不能使用简单的 IsMouseOver 触发器,因为 Slider Thumb 具有…

雨轻弹 2024-10-29 00:38:03 0 0

通过 MVVM 命令的 TextBox.TextChanged 事件/ComboBox.TextInput 事件

我最近 2 天发现有关通过命令触发 TextBox.TextChanged 事件或 ComboBox.TextInput 事件的附加命令行为。但是,我无法为此找到任何适当的解决方案。 …

红焚 2024-10-28 00:21:14 0 0

无法将 ObjectContext 从 DataContext 绑定到自定义附加属性

我已经附加了属性 public static ObjectContext GetObjectContext(DataGrid obj) { return (ObjectContext)obj.GetValue(ObjectContextProperty) } pu…

那一片橙海, 2024-10-26 22:26:15 1 0

WPF - 依赖属性错误

我正在开发一个 WPF 项目,我的目的是让两个特定的单选按钮更改另一个指定组件的属性。但现在,我只是想在 RadioButton 中存储一个字符串。 为此,我…

⊕婉儿 2024-09-08 02:09:41 6 0

自动调用 Silverlight 行为的 OnDetaching()

我在 silverlight 控件上使用了多种混合行为和触发器。我想知道是否有任何机制可以自动分离或确保当不再使用控件(即从可视化树中删除)时为行为或触…

愛放△進行李 2024-08-30 02:15:47 6 0

我什么时候应该使用 FrameworkPropertyMetadata 或 UIPropertyMetadata 而不是普通的 PropertyMetadata?

在查看示例附加属性和行为时,我发现了 FrameworkPropertyMetadata、UIPropertyMetadata 和 PropertyMetadata 的混杂使用。既然它们都形成了继承层次…

鹊巢 2024-08-26 17:22:16 9 0

Silverlight MouseDragElementBehavior。拖放后如何重新排列项目?

我有带有自定义控件的堆栈面板。用户可以添加或删除项目。 我已将 MouseDragElementBehavior 附加到每个项目。所以现在用户可以在堆栈面板中移动它们…

秉烛思 2024-08-24 03:07:50 5 0

单元测试附加行为 wpf

一般来说,我仍在摸索附加行为,并且不知道如何为其编写单元测试。 下面我粘贴了 Sacha Barber 的 Cinch 框架中的一些代码,该框架允许通过附加行为关…

许你一世情深 2024-08-22 08:40:54 5 0

附加属性和绑定

我正在创建一个附加行为,以便设置类的常规属性: public class LookupHelper { public static readonly DependencyProperty ItemsSourceProperty = D…

如梦初醒的夏天 2024-08-20 17:27:33 6 0

WPF 中的自定义附加事件

我可能在这里用错了术语,但我想我正在尝试创建一个附加事件。 在 Surface SDK 中,您可以执行以下操作: &ltGrid Background="{StaticResource Windo…

只涨不跌 2024-07-26 09:12:53 4 0

如何在 MVVM 中处理 ComboBox SelectionChanged?

对于那些使用纯 MVVM 的人来说,如何处理 ComboBox SelectionChanged 事件而不恢复到代码隐藏? 我尝试过例如 AttachedBehaviors 但 Event="SelectedC…

只为一人 2024-07-24 02:50:25 9 0

如何将两个附加行为附加到一个 XAML 元素?

我已经实现了此处找到的附加命令行为模式 并且它工作得很好,例如允许边框在 ViewModel 中触发左键或右键单击事件: XAML: &ltBorder Background="Ye…

梦一生花开无言 2024-07-21 07:51:49 6 0

如何在新项目中使用AttachedCommandBehavior?

我已经下载了 这个 AttachedCommandProject 并运行它它运行良好,使我能够将 MouseDown 命令放在 Border 元素上,并使用 ViewModel 中的命令处理该命…

静若繁花 2024-07-21 07:32:34 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文