차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
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:// | ||
+ | |||