問題タブ [control-array]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 移動 LED 表示ソフトウェア
ユーザーが(「だまされるのが大好き」)のようなテキストを入力するアプリを設計しています。このテキストは、電子 LED ディスプレイ ボードのようなウィンドウに表示されます。そして、それは明らかに動くでしょう。このために私はしなければならない
- 16 (行) * 64 (列) LED を持つウィンドウを設計します。視覚的に。しかし、どのように?
- i のようなデータを含むテキスト ファイルを作成します (f00f-offo-ffoo-3051 (I の場合、16 進値を想定)、2340-foof-oooo-fofo (l を想定) など)。
- 次に、実際の LED ディスプレイのように書くために、時間とともに左からシフトする必要があります。しかし、どのように?
私はwinformを使用することを好みます
あなたのアイデアが私にとって素晴らしいものになるようにしてください。
ありがとう、A.ラヒム
c# - ウィンドウに OvalShapes のマトリックスを追加する方法は?
私は 16*64 の行列を描画したいと思います。それぞれに以下が含まれています。
Microsoft.VisualBasic.PowerPacks.OvalShape
.
私はこれを使用しました:
ウィンドウに表示するにはどうすればよいですか?
.net - コマンド ボタン配列
VB.NET でボタンの配列を作成するにはどうすればよいですか?
c# - C#/ASP.NET での配列型ループの制御
C#/ASP.Net Web アプリケーションを作成していますが、コード ビハインドで変数値を設定する必要がある多数のテキスト ボックスがあります。現在、私は次のことを行っています:
単純な「for」ループでこれを行う簡単な方法はありますか??
これは非常に単純化された例です。実際のプログラムには、変数が割り当てられたときに実行する必要がある switch ケースとその他のテストがあります。したがって、「for」ループを使用すると、コードの記述と保守が大幅に簡素化されます。VB6 とコントロール配列の古き良き時代に戻ると、これは簡単なことでした。
delphi - Lazarus / Delphi-クリックされたアイテムのインデックス/要素(コントロール配列)
フォームにPANELの配列があり、それらはボタンとして使用されます。それらに割り当てられたイベントプロシージャが1つあります。したがって、ボタンをクリックすると、次のようなキャプションが表示されます。
キャプションではなく、ボタン番号(配列要素番号など)を知りたい。これはどのように可能ですか?
ありがとう!
properties - VB6: 一部のコントロール配列要素のプロパティは使用できません
古い VB6 コードをリファクタリングしていると、本当に奇妙な動作に出くわしました。コントロール配列の要素の DragMode プロパティを設定しようとすると、このコントロールをその配列から分離すると、コンパイラは「メソッドまたはデータ メンバーが見つかりません」と通知します。
以下の私の例を参照してください。「myControl」は、テキストボックスを含むユーザーコントロールに他なりません。'Controls' は、myControls を含むコントロール配列です。最初のループは機能しますが、2 番目のループは機能しません。
アップデート:
@wqw のおかげで、for each ループが機能するようになりました。私にとって機能するコードは、次のようになります。
.net - フォーム内のパネルのコントロール配列の作成、VSC++ 2008
これは、Visual Studio C++ 2008 を使用した最初の試みです (はい、会社のポリシー:( ) フォームにパネルの配列を作成しようとして、次の問題が発生しました。
私が遭遇したエラーは、ArrayPaneles に最初の Panel を追加する System.NullReferenceException です。
このコードの目的は、たとえば、定数に従って可変である形式のパネルの配列 (最終的には行列) を作成することです。
しばらくお待ちくださいますようお願いいたします。
vb.net - VB.NET の List(Of Event)
以下はより大きなプロジェクトの一部ですが、この質問の目的のために、次のコードがあります。
上記のコードは美しく動作します。4 つのチェックボックスのいずれかがクリックされるたびに、クリック イベントが MyClass1 によってインターセプトされ、MyClass1 によって処理されます。それが私が欲しいものです。
問題は、「クリック」がハードコードされていることです。Class1 はジェネリックであることに注意してください。System.Windows.Forms.Control を継承する任意のクラスを受け入れることができるようにしたいと考えています。一部のコントロールには、Check イベント、ホバー、または GotFocus がある場合があります。必要なのは次のようなものです。適切な構文が何であるかわかりません。
ある種の一連のイベントを作成するための適切な構文は何ですか?また、これらのイベントを発生させるにはどうすればよいでしょうか?
ありがとう、
c# - コントロールを動的に追加する正しい方法
私は自分のアプリをデバッグしましたが、 checkBoxArray
(ループの後)すべて同じです。
2 番目の問題は、コントロールを WinForm に追加する方法です。