myLable1.Textを変数として呼び出すことで変更するにはどうすればよいですか?

Luves2spooge

私はc#を数日しか学んでいないと言って、この前置きをさせてください。私は基本的なJavaScript以外にプログラミングの経験がないので、正しい用語についてはまだよくわかりません。質問に...

10個のラベルがあるとしましょう。myLabel1、myLabel2、myLabel3などで、iという変数があります。

では、変数iの終了番号を切り替えることで、myLabelの.Textを変更するにはどうすればよいですか?新しい文字列を作成してみました:

string labelNumber = "myLable" + Convert.ToString(i);

その後:

lableNumber.Text = "some text";

.TextはlableNumberの既知のメソッドではないため、明らかにこれは機能しません。

TaW

C#は、他のほとんどのコンパイル言語と同様に、多くのスクリプト言語ほど簡単には実行できません。

文字列でコントロールにアクセスする場合は、Dictionay<string, Control>またはに収集する必要があります。気になる場合Labelsは、Dictionay<string, Label>

Dictionary<string, Label> labels = new Dictionary<string, Label>();

// you can do this in a loop over i:
Label newLabel = new Label();
newLabel.Name = "myLabel" + Convert.ToString(i);

// maybe set more properties..
labels.Add(newLabel.Name, newLabel );     // <-- here you need the real Label, though!
flowLayoutPanel1.Controls.Add(newLabel )  // <-- or wherever you want to put them

これで、文字列として名前でそれぞれにアクセスできます。

labels["myLabel3"].Text = "hi there";

それらをに追加するにはDictionary(またはList<T>、インデックスによるアクセスに満足している場合)、後でアクセスできないため、ループで作成するときに追加する必要があることに注意してください少なくとも反省なしではありませんが、どのimoは状況に対してやり過ぎです。

また、注意して、変数名ではありませんが、文字列の違いコンパイラのトークンとそのName 財産ある文字列が、ではない、それはする必要はないとして、変数を識別するためのものでユニークとすることができます変更はいつでもを...

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

構造体呼び出しの一部として、変数名を1行で構成するにはどうすればよいですか?

分類Dev

1つの変数(rand()関数を含む)を呼び出して、常に異なる番号を取得するにはどうすればよいですか?

分類Dev

この真理値表を変更して、真と偽ではなく1と0を使用して表示するにはどうすればよいですか。

分類Dev

Pythonで2つの変数の内容を1つの呼び出し可能な変数名に変換するにはどうすればよいですか?

分類Dev

JS関数をスパムの呼び出しごとに1回だけ実行するようにするにはどうすればよいですか?

分類Dev

配列内のアトミック変数に対してcompare_exchange_weak(0,1)を呼び出すにはどうすればよいですか?

分類Dev

呼び出した後に1つのリスト変数を削除するにはどうすればよいですか?

分類Dev

Pythonの1回の関数呼び出しでデフォルト値と任意の引数を使用するにはどうすればよいですか?

分類Dev

再帰関数を呼び出して値を順序付けると、1つが欠落します。これを修正するにはどうすればよいですか?

分類Dev

これを1つの関数として作成するにはどうすればよいですか?

分類Dev

クラスを初期化してそのメソッドの 1 つを呼び出そうとすると、エラーが発生します。これを解決するにはどうすればよいですか?

分類Dev

Javascript:1。グローバル変数をパラメーターとして受け入れる2.そのグローバル変数の値を変更する関数を作成するにはどうすればよいですか?

分類Dev

1回の呼び出しで2つの番号を取得して、このlinqクエリを最適化するにはどうすればよいですか?

分類Dev

Kerasで1つの出力を持つモデルの損失として複数の変数を使用するにはどうすればよいですか?

分類Dev

新しいアクティビティを「location-india」として応答することにより、1つのアクティビティでボタンのテキスト「chooselocation」を変更するにはどうすればよいですか?

分類Dev

因子変数を軸の1つとして使用して、プロットに色を追加するにはどうすればよいですか?

分類Dev

JavaScriptを使用して、このデータを1日の最高値と1日の最低値に変換するにはどうすればよいですか?

分類Dev

それ自体の変化と別の変数を条件とする1つの変数を除外するにはどうすればよいですか?

分類Dev

dplyrでNSEを使用して1つの変数を参照するにはどうすればよいですか?

分類Dev

セルの1つがプログラムで変更されたことをWPFDataGridの行に通知するにはどうすればよいですか?

分類Dev

useQueryによるAPI呼び出しを1回だけ呼び出されるように制限するにはどうすればよいですか?

分類Dev

1つのファイルと複数のファイルを処理するために呼び出すことができるPowerShellスクリプトを作成するにはどうすればよいですか?

分類Dev

momentjsを使用して変数に1日を追加するにはどうすればよいですか

分類Dev

Rでの1回の呼び出しで、条件によって変数を選択してから、他のいくつかの変数を選択することは可能ですか?

分類Dev

django QuerySetとdjangoオブジェクトを1回の呼び出しでシリアル化するにはどうすればよいですか?

分類Dev

複数行の呼び出しを1行に結合しないようにclang-formatを取得するにはどうすればよいですか?

分類Dev

Mockitoで多くの条件から1つが満たされていることを確認するにはどうすればよいですか?ORメソッドが呼び出されたかどうかを確認することはできますか?

分類Dev

Firestoreでaddを1ステップで呼び出すときにIDを取得するにはどうすればよいですか?

分類Dev

関数の1つの引数をRの変数名として割り当てるにはどうすればよいですか?

Related 関連記事

  1. 1

    構造体呼び出しの一部として、変数名を1行で構成するにはどうすればよいですか?

  2. 2

    1つの変数(rand()関数を含む)を呼び出して、常に異なる番号を取得するにはどうすればよいですか?

  3. 3

    この真理値表を変更して、真と偽ではなく1と0を使用して表示するにはどうすればよいですか。

  4. 4

    Pythonで2つの変数の内容を1つの呼び出し可能な変数名に変換するにはどうすればよいですか?

  5. 5

    JS関数をスパムの呼び出しごとに1回だけ実行するようにするにはどうすればよいですか?

  6. 6

    配列内のアトミック変数に対してcompare_exchange_weak(0,1)を呼び出すにはどうすればよいですか?

  7. 7

    呼び出した後に1つのリスト変数を削除するにはどうすればよいですか?

  8. 8

    Pythonの1回の関数呼び出しでデフォルト値と任意の引数を使用するにはどうすればよいですか?

  9. 9

    再帰関数を呼び出して値を順序付けると、1つが欠落します。これを修正するにはどうすればよいですか?

  10. 10

    これを1つの関数として作成するにはどうすればよいですか?

  11. 11

    クラスを初期化してそのメソッドの 1 つを呼び出そうとすると、エラーが発生します。これを解決するにはどうすればよいですか?

  12. 12

    Javascript:1。グローバル変数をパラメーターとして受け入れる2.そのグローバル変数の値を変更する関数を作成するにはどうすればよいですか?

  13. 13

    1回の呼び出しで2つの番号を取得して、このlinqクエリを最適化するにはどうすればよいですか?

  14. 14

    Kerasで1つの出力を持つモデルの損失として複数の変数を使用するにはどうすればよいですか?

  15. 15

    新しいアクティビティを「location-india」として応答することにより、1つのアクティビティでボタンのテキスト「chooselocation」を変更するにはどうすればよいですか?

  16. 16

    因子変数を軸の1つとして使用して、プロットに色を追加するにはどうすればよいですか?

  17. 17

    JavaScriptを使用して、このデータを1日の最高値と1日の最低値に変換するにはどうすればよいですか?

  18. 18

    それ自体の変化と別の変数を条件とする1つの変数を除外するにはどうすればよいですか?

  19. 19

    dplyrでNSEを使用して1つの変数を参照するにはどうすればよいですか?

  20. 20

    セルの1つがプログラムで変更されたことをWPFDataGridの行に通知するにはどうすればよいですか?

  21. 21

    useQueryによるAPI呼び出しを1回だけ呼び出されるように制限するにはどうすればよいですか?

  22. 22

    1つのファイルと複数のファイルを処理するために呼び出すことができるPowerShellスクリプトを作成するにはどうすればよいですか?

  23. 23

    momentjsを使用して変数に1日を追加するにはどうすればよいですか

  24. 24

    Rでの1回の呼び出しで、条件によって変数を選択してから、他のいくつかの変数を選択することは可能ですか?

  25. 25

    django QuerySetとdjangoオブジェクトを1回の呼び出しでシリアル化するにはどうすればよいですか?

  26. 26

    複数行の呼び出しを1行に結合しないようにclang-formatを取得するにはどうすればよいですか?

  27. 27

    Mockitoで多くの条件から1つが満たされていることを確認するにはどうすればよいですか?ORメソッドが呼び出されたかどうかを確認することはできますか?

  28. 28

    Firestoreでaddを1ステップで呼び出すときにIDを取得するにはどうすればよいですか?

  29. 29

    関数の1つの引数をRの変数名として割り当てるにはどうすればよいですか?

ホットタグ

アーカイブ