私はいくつかの列があるグリッド1と言う1つのグリッドを持っています。画像の表示ボタンが 1 つ、画像の削除ボタンが 1 つ、色の列が赤または青であることを示す列が 1 つあります。
列の色が赤の場合、削除されたボタンは非表示になり、それ以外の場合は表示されます (列を削除する権限がユーザーに与えられているかどうかに基づきます)。
ここで、ユーザーが赤色の列のビュー ボタンをクリックします。この条件が満たされる場合、削除アイコンがグリッド 2 に存在しないようにする必要があります。
グリッド 2 には 2 つの列があります。1 つは削除されたイメージ ボタンで、もう 1 つはファイル名です (アップロード コントロールを介してアップロードされます)。
したがって、グリッド 1 で「赤い」列の「画像の表示ボタン」をクリックすると、グリッド 2 から削除ボタンを非表示にできるはずです。
Item コマンドでコードを記述してみましたが、grid2 の制御にアクセスできません。これは正しい方法ですか?または、正しい方法を教えてください。
コードが VS 2003 と互換性があることを確認してください。
さらに入力が必要な場合はお知らせください。
ありがとう