人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Visual C#のRichTextBoxでワードパッドと同等の機能をもったアプリケーションを作りたいと考えています(箇条書きや段落設定を含む)。適当なサンプルプログラムを教えてください。

●質問者: simplestyle
●カテゴリ:コンピュータ
✍キーワード:C# アプリケーション プログラム 段落 適当
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● cx20

C# ではなく、Managed C++ 版ですが、ワードパッドもどき?のサンプルです(残念ながら、印刷機能等は実装されていないようです。)

■ Simple Wordpad in Managed C++

http://www.codeproject.com/managedcpp/managedcppwordpad.asp

一応、「Reflector for .NET(http://www.aisto.com/roeder/dotnet/)」というツールを使用すると「Managed C++」→「C#」へのコンバートが可能です。

「Reflector for .NET」の使い方は、下記の情報が参考になると思います。

■ @IT:.NET Tools:.NET逆コンパイラとコードを難読化するDotfuscator

http://www.atmarkit.co.jp/fdotnet/tools/dotfuscator/dotfuscator_...


また、単純に箇条書き等であれば、

■ 方法 : Windows フォームの RichTextBox コントロールを使用してインデント、ぶら下げインデント、および箇条書き段落を設定する

http://msdn2.microsoft.com/japan/library/0e09kzak.aspx

にあるように、選択範囲を指定した後、

richTextBox1.SelectionBullet = true;

とするだけで、OK です。


印刷機能等を実装する場合は、以下の情報が参考になるのでは?と思います。

■ Visual C# .NET または Visual C# 2005 を使用して RichTextBox コントロールの内容を印刷する方法

http://support.microsoft.com/kb/812425/ja


<その他参考情報>

■ GotDotNet User Sample: RichTextEditor control(RichText の機能をラップしたコントロールです)

http://www.gotdotnet.com/Community/UserSamples/Details.aspx?Samp...

■ DOBON.NET .NET Tips - コントロール(RichTextBox の解説が載ってます)

http://dobon.net/vb/dotnet/control/index.html

■ Beginning C# - Chapter 13: Using Windows Form Controls - The Code Project - Book Chapters(RichTextBox の解説が載ってます。英語です)

http://www.codeproject.com/books/1861004982.asp

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ