No.1ベストアンサー
- 回答日時:
いろいろ書き方はあると思いますが、例えばFormに
・textBo1というTextBox
・pictureBox1というPictureBox
が配置されていたとして、
pictureBox1のマウスダウンのイベントハンドラで次のように処理してはどうでしょう?
(エラー処理はしてません)
private void pictureBox1_MouseDown(object sender, MouseEventArgs e)
{
string str = textBox1.Text;
// Graphicsオブジェクトの取得
pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Graphics grfx = Graphics.FromImage(pictureBox1.Image);
// フォントとブラシ
Font font = new Font("MS P ゴシック", 16F);
SolidBrush brush = new SolidBrush(Color.Black);
if (str == "") str = "?";
// 文字列の描画
grfx.DrawString(str, font, brush, e.X, e.Y);
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PowerPoint(パワーポイント) パワーポイント アニメーション効果で、テキストと同時に画像を表示させる方法を教えてください 2 2022/09/12 21:06
- その他(スマホアプリ・スマホゲーム) capcutってアプリで質問です。 音声読み上げを使いたいんですが、写真のように 読み上げボタン?が 4 2022/05/20 00:30
- FC2ブログ テキスト版からURLも表示できるように設定できないのでしょうか。 ブログにURLを載せようとしたら文 2 2023/02/12 11:20
- Excel(エクセル) [貼り付けオプション]とは? 3 2022/04/17 08:15
- Word(ワード) Wordについて 3 2023/07/26 07:24
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- その他(ブラウザ) テキストを入れるときの縦線の点滅がそれ以外のブラウザ上にも表れます。 1 2022/07/29 21:55
- その他(クラウドサービス・オンラインストレージ) データ保存先をOneDriveからPC本体に変えたらDocumentとPictureフォルダが消えた 1 2023/07/30 15:48
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- C言語・C++・C# 必ずyou bet と表示されます 2 2023/07/28 22:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
IF文に時間(何時から何時ま...
-
private subモジュールを他のモ...
-
Word VBA。各マクロの間に待ち...
-
Functionで戻り値を複数返す方法
-
シグナル 6(SIGABRT)とは?
-
変数を使用したFunctionから戻...
-
途中で処理を中断させたい (ア...
-
ExcelのVBAで、選択したファイ...
-
【Vb.net】プリンタジョブの取得
-
【C#】Page_Loadさせない方法に...
-
VBA 複数の行を高速で削除する...
-
ListViewから選択中の文字列を取得
-
ASP.NETで特定のページだけ文字...
-
バッチファイルでカレントディ...
-
EXCELのVBAについて
-
vbaのエラー対応(実行時エラー...
-
フォルダのアクセス権確認について
-
【VBA】エラー処理で別プロシー...
-
ProgressBarを用いる場合、全体...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【C#/Java?】try-catchでcatch...
-
IF文に時間(何時から何時ま...
-
private subモジュールを他のモ...
-
マクロで、次のコードへ行く前...
-
どう増強すべきか
-
シグナル 6(SIGABRT)とは?
-
特定のファイルを他のプロセス...
-
【Vb.net】プリンタジョブの取得
-
Functionで戻り値を複数返す方法
-
シェルスクリプトでファイル内...
-
特定の名前のオートシェイプの...
-
Excel VBA セルの名前があるか...
-
ListViewから選択中の文字列を取得
-
【VBA】エラー処理で別プロシー...
-
ドリブン??
-
Excelプロセスが消えない
-
VBA 複数の行を高速で削除する...
-
vbaのエラー対応(実行時エラー...
-
ExcelのVBAで、選択したファイ...
-
どうやってもFor文を抜けてしま...
おすすめ情報