プログラミング(C言語)のエディタをVisual Basic 2010で制作しています。
エディタ部をTeraPadなどのように行番号の表示などをしたいのですが、このようなことができるコモンはありますか?
---------------------------- 誰かさん
基本的に標準コントロールに行番号表示はなかった…はず。 サンプルコードを取り入れてみるとか、そういったことを実現しているライブラリを探すかですね。
http://www.codeproject.com/Articles/18294/LineNumbers-for-the-RichTextBox http://www.codeproject.com/Articles/12152/Numbering-lines-of-RichTextBox-in-NET http://www.codeproject.com/Articles/38858/Line-Numbers-for-RichText-Control-in-C
http://sgry.b.osdn.me/
エディタを1から作成されているのであれば、そこに行番号を表示するのはそのレベルの人にとっては難しいことではありませんので、おそらく、TextBoxなどの既存のコントロールを利用して作成されようとしていらっしゃるんですよね?そうであれば、例えば以下が参考になると思います。
How to show number of a line in a RichTextBox C# http://stackoverflow.com/questions/2567263/how-to-show-number-of-a-line-in-a-richtextbox-c-sharp
LineNumbers for the RichTextBox http://www.codeproject.com/Articles/18294/LineNumbers-for-the-RichTextBox
どのような目的で、また、どのように作成されようとしているのかをもう少し具体的に書かれると、的確なアドバイスを得やすいと思います。
#(追記) あ~、すみません。Azuleanさんが既に書かれているページと一部ダブりましたね。
★良い回答には回答済みマークを付けよう! MVP - .NET http://d.hatena.ne.jp/trapemiya/