【问题标题】:Blazor - turning off text selection when moving with mouse after mousedown eventBlazor - 在 mousedown 事件后用鼠标移动时关闭文本选择
【发布时间】:2020-07-02 15:17:22
【问题描述】:

我正在 Blazor 中的桌子上工作。我想使用 mousedown 和 mouseup 事件来添加在表格中选择更多单元格的可能性。当用户按住鼠标按钮时,他可以移动和选择单元格,直到他释放鼠标按钮。一切正常,只有一个问题:在选择单元格的同时,我选择了每个文本,甚至在单元格之外,这看起来不太好。

在 Blazor 中是否有任何简单的方法如何在按住鼠标按钮后关闭文本选择?

谢谢!

【问题讨论】:

  • 请在您的问题中添加一个可重现的代码。

标签: asp.net blazor textselection onmousedown


【解决方案1】:

如果您只希望在拖动鼠标时无法选择文本(因此,如果您这样做,选择文本的唯一方法是使用键盘)...

在 onmousedown 处理程序中,将表格的 CSS 样式更改为 user-select: none;,然后在 onmouseup 中删除该样式。

【讨论】:

  • 谢谢,这正是我要找的!
  • 尽管如此,您可以将这种样式留在桌面上,因为实际上添加和删除它没有任何意义
猜你喜欢
  • 2010-09-11
  • 2021-09-19
  • 1970-01-01
  • 1970-01-01
  • 2013-07-28
  • 1970-01-01
  • 2013-04-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多