スタックパネル内のすべてのテキストブロックを反復処理する方法

リカルドニョ

実行時に動的に多くのテキストブロックが追加されたスタックパネルがあります。他のすべてがデフォルトの白のまま(または元に戻される)になっていることを確認しながら、タップしたテキストブロックのフォントの色を(赤に)変更する最良の方法は何ですか。

私はすでに色を細かく変更するオンタップハンドラーを持っていますが、最初のテキストブロックが白に戻らないため、別の/ 2番目のテキストブロックをクリックすると問題が発生します。私は私が次の線に沿って何かを探していると思います:

foreach (TextBlock tbl in MyStackPanel)
    {
        // change all text to white
    }

      // Get the tapped one and change it to red

ただし、コンパイラーでは許可されないため、stackpanelの子を反復処理することはできません。これを行うためのより良い方法はありますか?

グラントウィニー

Children繰り返すことができるプロパティがあります。

foreach (var tb in MyStackPanel.Children.OfType<TextBlock>())
    tb.Foreground = Brushes.White;

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ElasticSearch インデックス内のすべてのオブジェクトを反復処理する方法は?

分類Dev

Typescriptクラスのすべてのプロパティとその値を反復処理する方法

分類Dev

タイプClassのリストを反復処理して、Groovyでそのオブジェクトのプロパティを編集する方法

分類Dev

サブディレクトリ内のテキストファイルを反復処理する

分類Dev

ループブロック内にpromiseを使用して、javascriptで配列を反復処理し、すべてのpromiseが完了するのを待つ方法

分類Dev

Kotlin-ビルダーブロック内のマップまたはリストを反復処理する方法

分類Dev

親パネル内にあるさまざまなパネル内のチェックボックスを反復処理する

分類Dev

テキストボックスでUnicodeを反復処理する方法は?

分類Dev

非表示のdivとスクラップテキストを反復処理する方法は?

分類Dev

Swift:ジェネリッククラスのインスタンスの配列を反復処理する方法

分類Dev

テキストボックス内のすべてのタイプのURLをブロックする

分類Dev

クラス内のメソッドを反復処理する

分類Dev

groovyでネストされたマップのすべての値を反復処理する方法

分類Dev

ループでチェックボックスを処理する方法ネイティブの反応

分類Dev

オブジェクトのすべてのプロパティを反復処理し、特定のプロパティAngularJSを削除する方法

分類Dev

すべてのサブフォルダー内のすべてのpngファイルを反復処理してアクションを実行するバッチスクリプトを作成するにはどうすればよいですか?

分類Dev

TypeScriptでジェネリックオブジェクトのキーを反復処理する方法は?

分類Dev

パラメータパック内のベクトルを反復処理する

分類Dev

Ansibleプレイブックで、オブジェクトのリストを反復処理し、そのオブジェクトのデータに応じて異なるロールを呼び出すためのより良い方法は何ですか?

分類Dev

インデックスを使用してパンダのマルチインデックスデータフレームを反復処理する方法

分類Dev

ビュー内のリクエストパラメータにアクセスし、Ruby onRailsでハッシュを反復処理する方法

分類Dev

C#Winformパネルの親内のすべてのパネルの子を反復処理する方法

分類Dev

DynamicSqlを使用してスキーマ内のテーブルを反復処理する方法

分類Dev

クラスのリストを反復処理するPythonラッパー

分類Dev

AbstractArrayの最後のインデックスを除くすべてを反復処理する方法

分類Dev

テキストボックスを反復処理して計算を適用する方法

分類Dev

ES6 / 2015クラスインスタンスのプロパティを反復処理する方法

分類Dev

複数のオブジェクトを反復処理して特定のプロパティを削除する方法

分類Dev

チェックされた状態のチェックボックスの値を取得するためにテーブルを反復処理する方法は?

Related 関連記事

  1. 1

    ElasticSearch インデックス内のすべてのオブジェクトを反復処理する方法は?

  2. 2

    Typescriptクラスのすべてのプロパティとその値を反復処理する方法

  3. 3

    タイプClassのリストを反復処理して、Groovyでそのオブジェクトのプロパティを編集する方法

  4. 4

    サブディレクトリ内のテキストファイルを反復処理する

  5. 5

    ループブロック内にpromiseを使用して、javascriptで配列を反復処理し、すべてのpromiseが完了するのを待つ方法

  6. 6

    Kotlin-ビルダーブロック内のマップまたはリストを反復処理する方法

  7. 7

    親パネル内にあるさまざまなパネル内のチェックボックスを反復処理する

  8. 8

    テキストボックスでUnicodeを反復処理する方法は?

  9. 9

    非表示のdivとスクラップテキストを反復処理する方法は?

  10. 10

    Swift:ジェネリッククラスのインスタンスの配列を反復処理する方法

  11. 11

    テキストボックス内のすべてのタイプのURLをブロックする

  12. 12

    クラス内のメソッドを反復処理する

  13. 13

    groovyでネストされたマップのすべての値を反復処理する方法

  14. 14

    ループでチェックボックスを処理する方法ネイティブの反応

  15. 15

    オブジェクトのすべてのプロパティを反復処理し、特定のプロパティAngularJSを削除する方法

  16. 16

    すべてのサブフォルダー内のすべてのpngファイルを反復処理してアクションを実行するバッチスクリプトを作成するにはどうすればよいですか?

  17. 17

    TypeScriptでジェネリックオブジェクトのキーを反復処理する方法は?

  18. 18

    パラメータパック内のベクトルを反復処理する

  19. 19

    Ansibleプレイブックで、オブジェクトのリストを反復処理し、そのオブジェクトのデータに応じて異なるロールを呼び出すためのより良い方法は何ですか?

  20. 20

    インデックスを使用してパンダのマルチインデックスデータフレームを反復処理する方法

  21. 21

    ビュー内のリクエストパラメータにアクセスし、Ruby onRailsでハッシュを反復処理する方法

  22. 22

    C#Winformパネルの親内のすべてのパネルの子を反復処理する方法

  23. 23

    DynamicSqlを使用してスキーマ内のテーブルを反復処理する方法

  24. 24

    クラスのリストを反復処理するPythonラッパー

  25. 25

    AbstractArrayの最後のインデックスを除くすべてを反復処理する方法

  26. 26

    テキストボックスを反復処理して計算を適用する方法

  27. 27

    ES6 / 2015クラスインスタンスのプロパティを反復処理する方法

  28. 28

    複数のオブジェクトを反復処理して特定のプロパティを削除する方法

  29. 29

    チェックされた状態のチェックボックスの値を取得するためにテーブルを反復処理する方法は?

ホットタグ

アーカイブ