私はポーカーゲームを作っています。プレーヤーとコンピュータを比較し、優勝者を明らかにする(ルールでは非常に簡単です)私はWinformを使用することに決めました。私はカードのテキストを表示するために1つのボタンを使用しました。(カードは画像を完成させるために2週間があるので、学習する範囲の外にあるようです。)そしてカード画像の裏面を画像ボックスとして持っていきたいです。ドローカードをヒットすると、絵文字ボックスが消えてテキストカードが表示されます。Winformピクチャボックスを削除してテキストを表示する
私はインストラクターに尋ねましたが、私はそれをしたいと思っていました。私はそれを取り除くために=null
を試しました、そして(Buttonname)Image = Image.FromFile()
...私は本当に助けるために何かをオンラインで見つけることができません。
混乱して申し訳ありませんが、私は時間とともに急いでいて、おそらくそれをよく言いませんでした。基本的に私は5カードのポーカーゲームを作っています。私は無効なボタンをカードとして使用しています。私は明らかにカードの後ろにそれを持っている "カードのバック"というタイトルの画像ボックスを使用しています。 「カードを描く」をクリックすると、ピクチャボックスの下にあるテキストをボタンに表示するために、ピクチャボックスを消したり隠したりします。 (カードの正面は、今のところテキストベースになっています:IEの:クラブのジャックの代わりに "クラブのジャック")
私は何を持っているかを示すためのコードはあまりありませんそれはループのために私を投げているからです。プレースホルダのテキストがそこにあります。テストするだけです。ここで私は今のところそれを持っています。私は私のコードの残りの部分を終了するまで、私が言ったように
A1(buttonname).Image = ImageFromFile();
A1.Text = "Queen of Hearts";
が、それだけでプレースホルダですが、私はイメージは、クリックされたとき、「ハートの女王」を隠し、表示しないテキストそれはその下にあります。
私は、実際の質問が表示されません! –
問題のある場所にコードを追加してください。 –
はたぶん、あなたは 'PictureBox.Visible'が必要ですか? – DrNachtschatten