DOBON.NET DOBON.NETプログラミング掲示板過去ログ

線の書き方

  • 題名: 線の書き方
  • 著者: しば
  • 日時: 2006/03/22 17:33:45
  • ID: 14951
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[WinXP Framework1.1]
分類:[.NET]

画面に線、点線、矢印付き線(上、下、右、左)
等を引きたいのですが
どうしたらいいのかさっぱりです
教えてください
■No14951に返信(しばさんの記事)
> 画面に線、点線、矢印付き線(上、下、右、左)
> 等を引きたいのですが

画面というのはフォームですか,それともWindowsのデスクトップですか?
即回答有難うございます

フォーム(Form)の事です
とりあえず,線を引く場合です。

Me.BackgroundImage = New Bitmap(Me.ClientSize.Width, Me.ClientSize.Height)
Dim g As Graphics = Graphics.FromImage(Me.BackgroundImage)
g.DrawLine(Pens.Black, 0, 0, Me.ClientSize.Width, Me.ClientSize.Height)

他の描き方はGraphicsクラスについて調べてみてください。

この件の情報は結構あり,探せばたくさん見つかりますよ〜。
YASさん
有難うございます
ちょっと時間が掛かりそうですが
挑戦してみます
http://naka.wankuma.com/site/library/dotnet1.1/Wankuma.WindowsForms.WankumaBox1d.htm
http://naka.wankuma.com/site/library/dotnet1.1/Wankuma.WindowsForms.WankumaLine1d.htm

どうぞ〜
なんかこのやりとり...? デジャブーか...?

いや,現実でした!

http://f57.aaa.livedoor.jp/~jeanne/bbs/faq.cgi?mode=al2&namber=2869
中博俊さま、YASさま
有難うございます

線、四角形は参考にさせて頂きます
矢印はImegeで対応、点線は面倒ですが
細かく線を書いてやってみようと
思います

とりあえず挑戦してみます
参考にしてください

ペンを使用した直線と図形の描画
http://msdn2.microsoft.com/ja-jp/library/bs15ezc5.aspx

>点線は面倒ですが
>細かく線を書いてやってみようと
方法 : カスタム破線を描画する
http://msdn2.microsoft.com/ja-jp/library/w34xb12c.aspx

>矢印はImegeで対応
方法 : ライン キャップを使用した直線を描画する
http://msdn2.microsoft.com/ja-jp/library/2bdt6zkb.aspx
(補足)
実線だけなら、DrawLineよりもFillRectangleの方が高速なので、こちらを使うのがお勧めです。
  • 題名: Re[9]: 線の書き方
  • 著者: しば
  • 日時: 2006/03/22 19:15:41
  • ID: 14963
  • この記事の返信元:
  • この記事への返信:
    • (なし)
  • ツリーを表示
YASさん
有難うございます
さっそく試してみました
Goodです
助かりました
解決済み!
trapemiya 軍団さま
有難うございます

>http://blogs.wankuma.com/trapemiya
ちょっと見てみます
trapemiya 軍団さま

>実線だけなら、DrawLineよりもFillRectangleの方が高速なので、
>こちらを使うのがお勧めです
了解です

皆様有難うございました
何とかいけそうなので解決と
させて頂きます
解決済み!
2006/03/23(Thu) 03:27:55 編集(投稿者)

どなたも私のサイトを紹介していただけないというのは、ちょっとさびしいですが...。

DOBON.NET .NET Tips - 画像、印刷
http://dobon.net/vb/dotnet/graphics/index.html
解決済み!
2006/03/23(Thu) 07:59:30 編集(投稿者)

>どなたも私のサイトを紹介していただけないというのは、ちょっとさびしいですが...。

すみません。
解決済み!
> >どなたも私のサイトを紹介していただけないというのは、ちょっとさびしいですが...。
>
> すみません。

いえいえ、とんでもないです。この掲示板では質問を投稿していただく前にサイト内を検索することをお願いしており、もしこの質問の投稿者の方がちょっとでもサイト内検索をしていただいていたならすぐに見つかったはずでは?と言いたかったのが本意です。私のサイトの説明よりもよりよい説明をしているページは多いと思いますので、私に気を使うことなく、これからも回答者の方にとってより良いと思われるページを紹介してあげてください。(「さびしい」というのはある意味、私のサイトの駄目さ加減ということになるかもしれません。)

DOBON.NET | プログラミング道 | プログラミング掲示板