![]() |
1
3
丹, 我编写了一个非常简单的派生类TextBoxEx,它提供了这个功能。TextBoxEx类派生自TextBox,可以在XAML中为任何和所有TextBox引用。没有可调用的方法。它只监听焦点事件并选择自己的文本。非常简单。 用法如下: 在XAML中,引用实现下面列出的TextBoxEx类的程序集,并根据需要添加尽可能多的TextBoxEx元素。下面的示例使用数据绑定来显示用户名。
祝你好运。 |
![]() |
2
2
实际上,我最终制作了一个Blend TriggerAction和一个EventTrigger来实现这一点,而不是将TextBox子类化或在代码隐藏中实现。这样做非常简单,而且能够封装行为逻辑,并且只需在XAML中声明性地将其添加到现有的文本框中就很好了。 如果其他人看到这个帖子并对此感兴趣,请发布此帖子:
C级#
|
![]() |
3
1
fantastic discussion (阅读评论)关于行为vs子类化vvs附加属性。。。 |
![]() |
Christian · 角度材质垫按钮切换组数据绑定不工作 2 年前 |
![]() |
Drarig29 · 将堆栈(可以切换)绑定到列表框 6 年前 |
![]() |
Xsayar · 如何将两个命令绑定到WPF按钮? 6 年前 |
![]() |
Infii · 带有自定义数据模板的水平ListView 6 年前 |
![]() |
knutter539 · WPF数据绑定链接文本块文本到组合框选择 6 年前 |
![]() |
Mark Denom · 我的数据绑定是如何写出长度属性的? 6 年前 |