を制御ロックそれを変更したいのですが、コントロール自体の数値を変更することなく、新しい値にアクセスする必要があります。私はいくつかの条件の下でロックを解除できるようにするだけでなく必要があるので、それはそのようになりC#のWindowsフォームは、私はWinFormsのアプリケーションをプログラミングだ、と私は、問題が発生した
:
private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
if (!canChange)
{
int newValue = get_expected_new_value();
doSomeStuff(newValue);
//some_code_to_cancel_the_value_change;
}
else
{
//allow the change
doSomeOtherStuff();
}
}
私はどうすればよいの事を薄く?
'.Minimum'と' .Maximum'を同じ値に設定することができます。これは、ボタンやテキストボックスを使用して値を変更しないようにする必要があります。 – HABO
これを行うための穏やかな方法はありませんか?私は新しい期待値を取得する必要があります、最小値と最大値は、私にこれを助けません... – David