DateTimePicker
を介して要素を特定の時間に設定できるようにしたいAutomationElement
。時刻を「hh:mm:sstt」(つまり、午後10時45分56秒)として保存します。
私はそのような要素を取得します:
ValuePattern p = AECollection[index].GetCurrentPattern(ValuePattern.Pattern) as ValuePattern;
私には2つの選択肢があると思います。
p.SetValue("9:41:22 AM");
また
p.Current.Value = "9:41:22 AM";
ただし、最初のオプションは単純に機能しません(.NET 2.0でこれが壊れている可能性があることをどこかで読みましたが、.NET 3.0を使用しています)。2番目のオプションは、要素が読み取り専用であることを示していますが、読み取り専用にならないようにステータスを変更するにはどうすればよいですか?またはもっと簡単に、どうすれば時間を変更できますか:(?