wpf,TextBox如何注册MouseLeftButtonUp事件?

货郎大叔 2019-06-16 01:11:59
默认情况下,TextBox不能注册MouseLeftButtonUp事件诶,这是为什么呢,我测试过。
但是,我需要这样一个事件,该如何实现呢
...全文
174 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wid999 2019-06-16
  • 打赏
  • 举报
回复
Sorry,直接订阅没办法实现。

搜了下,有几个结果:
如何触发wpf的TextBox中添加MouseLeftButtonDown事件
wpf button的mouse(leftbutton)down/up,click事件不响应解决办法

因为我用的VS版本低的原因还是什么,几个示例我都没办法完成。
wid999 2019-06-16
  • 打赏
  • 举报
回复
        <TextBox Height="23" HorizontalAlignment="Left" Margin="32,36,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" Mouse.MouseUp="textBox1_MouseUp"/>


        private void textBox1_MouseUp(object sender, MouseButtonEventArgs e)
{
if (e.ChangedButton == MouseButton.Right)
if (e.RightButton == MouseButtonState.Released)
Console.WriteLine("WPF代码得自己写……");
}

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧