私はC#で4つの小さなゲームを続けて作成しています。
私が最初に考えたのは、既存のテーブルコントロールを使用し、それに6行5列を指定し、すべてのテーブルセルオブジェクトに一意のIDを指定することでした。次に、自分で定義した最初の行の各セルにイベントハンドラーを追加し続けます。これにより、ユーザーがセルの1つをクリックすると、コードはクリックされたセルの下のセルをチェックし、の背景色を変更します。実生活で挿入したピースを表すセル。
私の質問は、テーブルセルオブジェクトにイベントハンドラーを追加するにはどうすればよいですか。事前定義されたイベントはDataBinding、Init、Load、PreRender、およびUnloadのみであり、ニーズに合わないため、独自のイベントを作成する必要があります。何か案は?