如何禁用通过在 TextBox 中按下鼠标移动选定的文本?

How can I disable selected text moving by mouse press in TextBox?

我需要创建一个 TextBox,它只接受 160 之间的数字。我的问题是用户可以拖动选定的文本并移动。这可能会产生不正确的结果。

这是显示问题的 gif:

谁能说出我可以用来禁用此功能的方法。

你说的是文本框,但即使你的 gif 也显示上下数字。使用向上向下的数字,您可以设置最大值和最小值,一旦失去焦点(例如单击按钮),最大值和最小值将达到最大值。因此,您想要使用数字上下值的任何功能都将首先更新该值,然后 运行 程序的其余部分。如果你想完全防止一起掉落,你可以将AllowDrop设置为false。