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

时间:2019-06-26 14:28:10

标签: c# wpf textbox

我需要创建一个TextBox,它仅接受160之间的数字。我的问题是用户可以拖动所选文本并移动。这可能会导致错误的结果。

以下是显示问题的gif:

有人可以说出一种我可以用来禁用此功能的方法。

1 个答案:

答案 0 :(得分:1)

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