イベント ValueChanged にヒットしたときに、DateTimePicker の以前の値を取得しようとしています。私の問題に対する他の可能な解決策は、ユーザーが値をクリックして選択したか、それとも何らかの方法で呼び出されたかを取得することです。私の問題は、このイベントの原因を知り、前の値が異なる場合にのみコードを実行する必要があることです。私はこれを読みましたが、可能な方法#2の解決策が好きではありませんでした。
もう一度:
if user clicks
{
execute some code
}
else // if method was invoked
{
do NOT execute
}
OR
if value is NOT the same as previously
{
execute some code
}
else
{
do NOT execute
}
どちらも私には合っていますが、利用可能なプロパティのリストや EventArgs で以前の値を見つけることができません (これは null :( です)。私が達成したいことを明確にしていただければ幸いです。これが必要です。無関係であり、他のコードを編集することはできません。このメソッドだけです。