腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
捕获
WPF
TextBox
上
的
鼠标
单击
c#
、
wpf
、
xaml
、
textbox
、
mouseevent
我想
捕获
鼠标
在
TextBox
上
的点击 xmlns="http://schemas.microsoft.comx:Name="t" MouseDown="
TextBox
_MouseDown" MouseLeftButtonDown="
TextBo
浏览 0
提问于2009-12-09
得票数 31
回答已采纳
1
回答
如何在
单击
winforms控件时释放
wpf
控件
捕获
的
鼠标
c#
、
wpf
、
winforms
我有一个winforms应用程序,它承载了一个
wpf
控件。
在
某个时候,
wpf
控件
捕获
鼠标
。当
鼠标
在
控件外
单击
时,我想释放它。然后
在
事件处理程序中释放
鼠标
捕获
。 我不知道的是,我怎么能让
鼠标
点击通过后,我释放
鼠标
?例如,当
鼠标
被
wpf
控件
捕获
时,如果我
单击
winforms按钮,我想同时执行-释放
浏览 3
提问于2014-08-20
得票数 2
回答已采纳
1
回答
用户使用键盘还是
鼠标
离开
WPF
TextBox
?
c#
、
wpf
、
textbox
、
mouse
、
lost-focus
我有一个
TextBox
的PreviewLostKeyboardFocus事件的处理程序。当我使用键盘(Tab键)或
鼠标
离开
TextBox
(
单击
表单
上
的另一个
TextBox
)时,它会触发。处理程序接受一个KeyboardFocusChangedEventArgs,它有一个名为KeyboardDevice的属性,在这两个场景中它都不是空的(我希望
在
使用
鼠标
时在这里找到null )。问题:如何判断用户是使用键盘还是
鼠标
离开
WPF
浏览 3
提问于2011-06-14
得票数 8
1
回答
鼠标
事件
在
WPF
中是如何工作的?
c#
、
wpf
、
wpf-controls
WPF
控件如何知道
鼠标
事件Happend在其
上
,以便它可以引发其
鼠标
事件。 例如,按钮控件如何知道
捕获
MouseDown和MouseUp事件并将其转换为
单击
事件。
浏览 1
提问于2013-03-18
得票数 2
回答已采纳
1
回答
WPF
等价于LVS_EX_ONECLICKACTIVATE?
wpf
、
listbox
我有一个
WPF
应用程序,其中包含一个ListBox。对于这个列表框,我想模仿用户控制面板的行为(自Windows以来) --即:您
单击
列表项,这与双击相同。
在
Win32中,我会通过打开LVS_EX_ONECLICKACTIVATE样式来做到这一点。
在
WPF
中,我试图通过处理MouseLeftButtonUp事件来做到这一点。类似地,如果某个项目部分处于视图中,
单击
它就会将其滚动到视图中,但是
鼠标
向上是针对现在正在查看的项目而不是
单击
的项目引发的。现在
浏览 0
提问于2010-09-17
得票数 1
1
回答
使用Mouse.Capture检测给定控件外部的
单击
c#
、
wpf
、
mousecapture
我
在
一个
WPF
项目中有一个
TextBox
,我正在尝试检测应用程序中除
TextBox
之外的任何位置的
鼠标
单击
。} System.Windows.Input.Mouse.Capture(
TextBox
1我尝试
捕获
Capture()函数的返回值,但显示为true。有人能告诉我我哪里做错了吗?
浏览 3
提问于2017-09-07
得票数 0
1
回答
wpf
在
vista / xp
上
随机突出显示文本
c#
、
wpf
、
.net-4.0
此问题仅在vista和xp
上
发生。发生的情况是,如果有一个文本框有很多文本并且部分不在屏幕
上
,当您在其中
单击
时,
wpf
会将其滚动到视图中,并在执行此操作时突出显示文本。
在
windows7中,它不会滚动到视图中。我使用的是.net 4,并尝试清除文本框的接收焦点、键盘焦点和
鼠标
捕获
事件
上
的选择,但滚动似乎发生在这些事件之后。
在
单击
任何内容之前,在下一个屏幕截图中,我所做的就是
单击
第6行
浏览 3
提问于2011-05-14
得票数 1
回答已采纳
1
回答
捕获
鼠标
单击
TextBox
的
WPF
滚动条
c#
、
.net
、
wpf
、
events
我有一个
WPF
ScrollingTextBox,定义如下。每当触发来自ViewModel的事件时,该文本框都是只读的,其内容将被更新。<Grid> <local:ScrollingTextBox x:Name="
textBox
1"此外,我需要重写OnPreviewMouseLeftButtonDown和OnPreviewMouseLeftButtonUp方法,以便在用户
单击
滚动器时禁用自动滚动:这些方法和FindVisualParentpu
浏览 6
提问于2014-08-19
得票数 0
回答已采纳
2
回答
WPF
用来
捕获
鼠标
和键盘输入的是什么?
.net
、
wpf
、
input
、
hook
、
mouse-hook
我
在
全局(系统范围内)使用SetWindowsHookEx和WH_MOUSE_LL过滤某些
鼠标
点击。问题是它不适用于
WPF
应用程序(所有
WPF
应用程序都检测到
鼠标
单击
,无论我是否指示系统忽略这些
单击
)。如果这是可能的话,那么我认为这意味着
WPF
不使用DirectInput进行
鼠标
输入。启动
鼠标
钩子,关闭窗体时卸载钩子。 包含一个带有默认上下文菜单的
TextBox
,您可以
浏览 1
提问于2011-02-17
得票数 16
回答已采纳
2
回答
如何确定是什么导致了
WPF
TextBox
-
鼠标
单击
或Tab键的GotFocus事件?
wpf
、
textbox
、
focus
、
mouse
、
tabs
如何确定是什么导致了
WPF
TextBox
-
鼠标
单击
或Tab键的GotFocus事件?如果焦点是用Tab键设置的,我需要更改边框颜色;如果焦点是用
鼠标
单击
设置的,我需要保留边框的标准颜色。因此,我需要从事件参数中提取导致事件的原因,或者(更好的)编写触发器以将其转换为
TextBox
样式。
浏览 2
提问于2010-06-22
得票数 2
2
回答
如何在
WPF
应用程序和第二个窗口之间切换焦点
c#
、
wpf-controls
、
user32
我有一个
WPF
应用程序,用于一些元素
捕获
的目的。因此,
在
应用程序之间切换关注点非常重要。这个应用程序的工作方式是,每当我执行Ctrl时,聚焦的元素将
捕获
它并在我的KeyDown窗口中显示它。现在的问题是,如果我
单击
WPF
应用程序,焦点不会切换到任何其他窗口,除非我
单击
其他窗口。实际
上
,每当我将
鼠标
光标从窗口移出时,我都需要关注
WPF
窗口后面的下一个窗口。我如何实现这个特定的场景。我知道我们可以使用user32来切换焦
浏览 53
提问于2020-05-28
得票数 0
4
回答
如何在
WPF
中验证剪贴板中的字符串?
c#
、
.net
、
wpf
、
validation
在
我的
WPF
文本框中,我已经
在
以下事件中验证了它因此用户不允许其中包含特殊字符,但用户可以通过ctrl+v键或通过
鼠标
右键
单击
并粘贴来粘贴特殊字符如何在
textbox
上
验证这两个额外的事件。
浏览 4
提问于2011-10-14
得票数 0
回答已采纳
3
回答
删除文本框上的默认
鼠标
悬停/焦点效果
c#
、
wpf
、
expression-blend
我
在
Expression Blend中创建了一种自定义
TextBox
。我已经改变了背景和边框的填充为渐变,并添加了阴影效果。我注意到,当我将
鼠标
悬停在
TextBox
上
或将
鼠标
放在焦点
上
时,一些默认行为/(style?)
WPF
接管,我的边框被改变了。我想知道是否有任何方法可以防止或阻止
WPF
改变我的TextBoxes风格,当我将
鼠标
放在它上面时。这个是可能的吗?
浏览 0
提问于2011-06-20
得票数 20
回答已采纳
2
回答
阻止
WPF
文本框失去焦点
wpf
、
textbox
、
focus
我有一个
WPF
Textbox
,
在
我允许它失去键盘/焦点之前,我想检查文本值是否正确。我尝试过
在
InputBox_LostFocus & InputBox_LostKeyboardFocus事件中设置e.Handled,但似乎没有达到我想要的效果。关于如何将焦点锁定到
Textbox
有什么建议吗?
浏览 5
提问于2010-02-06
得票数 7
回答已采纳
1
回答
如何实现就地工具提示
c#
、
winforms
、
tooltip
.Text,
textbox
1, 0, 0, 4000); { } if (s.Width >
text
浏览 0
提问于2012-02-12
得票数 0
1
回答
WPF
UserControl容器拖动窗口
c#
、
wpf
、
xaml
、
user-controls
、
draggable
我正在尝试制作一个容器UserControl (类似于边框),当您在UserControl中进行左键
单击
时,它可以拖动当前窗口。); } }当我调用包含TextBlock的UserControl时拖动工作良好当我调用包含
TextBox
-- Not Working --> <
TextBox
Text="test"/
浏览 7
提问于2021-10-01
得票数 0
回答已采纳
1
回答
在
TextBox
或窗口上执行
鼠标
单击
c#
、
wpf
我知道这不是一个好的做法,但我想在我的
wpf
应用程序中模拟一个文本框或窗口上的
鼠标
单击
事件。我需要这个,因为我正在使用某种拦截器调用这个应用程序,但窗口没有得到完全的焦点,它在前面,
textbox
有一个焦点,但你不能直接在
textbox
上
输入。在窗口加载时,我调用这些方法this.Topmost = true;Keyboard.Focus(
TextBox
1); 谢谢。
浏览 12
提问于2016-09-15
得票数 0
3
回答
是否有类似于Visual中
WPF
文件的Twitter引导程序/Foundation5 5的实用工具?
c#
、
asp.net
、
.net
、
wpf
、
twitter-bootstrap
我刚刚介绍了
WPF
文件,以及拖放“工具箱”。拖放元素,然后调整它们的大小,使其
在
应用程序中看起来很“漂亮”,并具有适当的间距、对齐等,这似乎相当麻烦。问题:是否有类似于Twitter引导或基金会的工具来构建
WPF
文件?或者我可以使用一个模板构建器为我的
WPF
文件创建布局?还是为我的
WPF
文件使用预先制作的“漂亮”布局?
浏览 3
提问于2015-09-29
得票数 13
回答已采纳
2
回答
如何在
WPF
/C#中检测
鼠标
是否在窗口边界内和边界外移动?
c#
、
wpf
、
mouseevent
我的意思是,让某个元素消失,并在
鼠标
移动或
鼠标
不移动时出现。我对如何做到这一点有一个粗略的概念,但我不知道如何检测
鼠标
是否
在
移动。我考虑过使用GetPosition函数,但它只会告诉我
鼠标
的位置,而不会让我知道光标是否
在
移动。我想用计时器
在
鼠标
停止移动后倒计时2-3秒,然后淡出控件,或者只是让它崩溃而不做进一步的调整。
浏览 1
提问于2011-08-02
得票数 4
回答已采纳
1
回答
右按钮MouseUp不同于左按钮的行为
c#
、
.net
、
wpf
、
xaml
当我试图
在
鼠标
事件
上
修改文本并选择
TextBox
的内容时,我注意到左击和右击的行为是不同的。我正在
捕获
PreviewMouseDown事件,并注意到当按下
鼠标
右键时,光标将移动到
TextBox
的开头,然后
在
释放时又移回末尾。这会阻止
TextBox
文本被选中,但在
单击
鼠标
左键时不会发生同样的情况。 你知道为什么这只发生在右击的时候吗?有什么方法可以防止它吗?为了阐明我试图做的是每次用户
在</e
浏览 0
提问于2015-04-30
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券