차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| tech:rtf [2014/03/30 05:36] – 새로 만듦 V_L | tech:rtf [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| + | ======RTF 표만들기 ====== | ||
| + | |||
| + | C#으로 RTF 객체에 테이블을 만들어 넣는 것입니다. | ||
| + | |||
| + | <code csharp> | ||
| + | private void DrawTable(RichTextBox box, string[,] Tbl) // | ||
| + | { | ||
| + | string temp =""; | ||
| + | int x = 2600; // 테이블 첫 컬럼 너비 -- 배열 자동 조절은없습니다. | ||
| + | |||
| + | temp += @" | ||
| + | temp += @" | ||
| + | for (int i = 1; i 《= Tbl.GetLength(0)-1; | ||
| + | { | ||
| + | x += 2000; | ||
| + | temp += @" | ||
| + | } | ||
| + | temp += @" | ||
| + | |||
| + | for (int j = 0; j 《= Tbl.GetLength(1)-1; | ||
| + | { | ||
| + | temp += @" | ||
| + | |||
| + | for (int i = 0; i 《= Tbl.GetLength(0)-1; | ||
| + | { | ||
| + | temp +=" "+ Tbl[i, j] + @" | ||
| + | } | ||
| + | temp += @" | ||
| + | |||
| + | } | ||
| + | temp += @" | ||
| + | |||
| + | box.Rtf =AddRTF(RTBox.Rtf, | ||
| + | | ||
| + | } // 알고 보면 쉽지만....영문 사이트 뒤지느라... 만들때는 무지 고생했습니다... | ||
| + | |||
| + | | ||
| + | { | ||
| + | return s.Remove(s.Length - 3) + t+" | ||
| + | } | ||
| + | |||
| + | </ | ||
| + | |||
| + | * [[http:// | ||
| + | |||