私は自動ドキュメント生成を行っていますが、ユーザーの入力が必要な場合もあります。私が何をしたかWPFウィンドウでユーザーの選択を待っています
:
Get All elements that I need to change
do
{
Check specific rules
}
while (index < elements.Count())
および特定のルールでは、時々私は(それが利用者の選択の時ではないとき)に移動するインデックス位置を変更します。
しかし、これは無限ループとUIがブロックされていると想像することができます。
スレッドを使用してこれを行うことができますが、別の方法がありますか?
ありがとうございます。
なぜこれは無限ループですか?ルールが失敗した状態に戻ることはありませんか? – AlSki
インデックスは1回だけ移動し(最初の選択のため)、ルールは何も返しません。 –