2 // Copyright (c) 2007 Novell, Inc. (http://www.novell.com)
5 // DataGridViewTest.GenerateClipboardTest (true);
11 using System.Windows.Forms;
12 using System.ComponentModel;
13 using System.Collections;
15 using System.Collections.Generic;
16 using System.Diagnostics;
18 namespace MonoTests.System.Windows.Forms {
20 public class DataGridViewClipboardHeaderTest : TestHelper {
24 DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell row_header_cell;
25 DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell col_header_cell;
27 using (DataGridView dgv = DataGridViewCommon.CreateAndFillForClipboard ()) {
28 dgv.SelectionMode = DataGridViewSelectionMode.CellSelect;
29 dgv.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText;
30 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
31 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Text") as string;
32 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-0");
33 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
34 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "UnicodeText") as string;
35 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-1");
36 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
37 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "HTML Format") as string;
38 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-2");
39 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
40 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Csv") as string;
41 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-3");
42 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
43 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Text") as string;
44 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-4");
45 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
46 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "UnicodeText") as string;
47 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-5");
48 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
49 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "HTML Format") as string;
50 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#0-6");
51 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
52 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Csv") as string;
53 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-7");
54 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
55 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Text") as string;
56 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-8");
57 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
58 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "UnicodeText") as string;
59 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-9");
60 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
61 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "HTML Format") as string;
62 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-10");
63 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
64 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Csv") as string;
65 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-11");
66 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
67 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Text") as string;
68 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-12");
69 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
70 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "UnicodeText") as string;
71 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-13");
72 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
73 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "HTML Format") as string;
74 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#0-14");
75 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
76 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Csv") as string;
77 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-15");
78 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
79 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Text") as string;
80 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-16");
81 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
82 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "UnicodeText") as string;
83 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-17");
84 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
85 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "HTML Format") as string;
86 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-18");
87 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
88 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Csv") as string;
89 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-19");
90 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
91 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Text") as string;
92 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-20");
93 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
94 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "UnicodeText") as string;
95 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-21");
96 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
97 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "HTML Format") as string;
98 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-22");
99 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
100 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Csv") as string;
101 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-23");
102 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
103 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Text") as string;
104 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-24");
105 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
106 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "UnicodeText") as string;
107 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-25");
108 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
109 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "HTML Format") as string;
110 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-26");
111 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
112 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Csv") as string;
113 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-27");
114 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
115 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Text") as string;
116 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-28");
117 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
118 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "UnicodeText") as string;
119 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-29");
120 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
121 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "HTML Format") as string;
122 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-30");
123 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
124 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Csv") as string;
125 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-31");
126 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
127 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Text") as string;
128 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-32");
129 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
130 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "UnicodeText") as string;
131 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-33");
132 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
133 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "HTML Format") as string;
134 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-34");
135 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
136 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Csv") as string;
137 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-35");
138 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
139 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Text") as string;
140 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-36");
141 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
142 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "UnicodeText") as string;
143 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-37");
144 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
145 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "HTML Format") as string;
146 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#0-38");
147 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
148 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Csv") as string;
149 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-39");
150 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
151 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Text") as string;
152 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-40");
153 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
154 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "UnicodeText") as string;
155 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-41");
156 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
157 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "HTML Format") as string;
158 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-42");
159 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
160 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Csv") as string;
161 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#0-43");
162 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
163 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Text") as string;
164 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-44");
165 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
166 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "UnicodeText") as string;
167 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-45");
168 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
169 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "HTML Format") as string;
170 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#0-46");
171 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
172 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Csv") as string;
173 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-47");
174 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
175 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Text") as string;
176 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-48");
177 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
178 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "UnicodeText") as string;
179 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-49");
180 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
181 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "HTML Format") as string;
182 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-50");
183 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
184 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Csv") as string;
185 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-51");
186 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
187 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Text") as string;
188 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-52");
189 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
190 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "UnicodeText") as string;
191 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-53");
192 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
193 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "HTML Format") as string;
194 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-54");
195 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
196 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Csv") as string;
197 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-55");
198 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
199 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Text") as string;
200 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-56");
201 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
202 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "UnicodeText") as string;
203 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-57");
204 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
205 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "HTML Format") as string;
206 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-58");
207 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
208 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Csv") as string;
209 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-59");
210 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
211 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Text") as string;
212 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-60");
213 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
214 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "UnicodeText") as string;
215 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#0-61");
216 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
217 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "HTML Format") as string;
218 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#0-62");
219 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
220 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Csv") as string;
221 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#0-63");
222 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
223 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Text") as string;
224 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-64");
225 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
226 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "UnicodeText") as string;
227 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-65");
228 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
229 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "HTML Format") as string;
230 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-66");
231 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
232 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Csv") as string;
233 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-67");
234 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
235 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Text") as string;
236 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-68");
237 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
238 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "UnicodeText") as string;
239 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-69");
240 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
241 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "HTML Format") as string;
242 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#0-70");
243 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
244 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Csv") as string;
245 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-71");
246 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
247 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Text") as string;
248 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-72");
249 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
250 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "UnicodeText") as string;
251 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-73");
252 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
253 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "HTML Format") as string;
254 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-74");
255 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
256 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Csv") as string;
257 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-75");
258 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
259 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Text") as string;
260 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-76");
261 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
262 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "UnicodeText") as string;
263 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-77");
264 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
265 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "HTML Format") as string;
266 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#0-78");
267 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
268 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Csv") as string;
269 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-79");
270 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
271 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Text") as string;
272 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-80");
273 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
274 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "UnicodeText") as string;
275 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-81");
276 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
277 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "HTML Format") as string;
278 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-82");
279 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
280 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Csv") as string;
281 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-83");
282 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
283 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Text") as string;
284 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-84");
285 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
286 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "UnicodeText") as string;
287 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-85");
288 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
289 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "HTML Format") as string;
290 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-86");
291 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
292 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Csv") as string;
293 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-87");
294 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
295 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Text") as string;
296 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-88");
297 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
298 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "UnicodeText") as string;
299 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-89");
300 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
301 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "HTML Format") as string;
302 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-90");
303 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
304 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Csv") as string;
305 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-91");
306 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
307 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Text") as string;
308 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-92");
309 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
310 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "UnicodeText") as string;
311 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-93");
312 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
313 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "HTML Format") as string;
314 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-94");
315 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
316 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Csv") as string;
317 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-95");
318 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
319 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Text") as string;
320 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-96");
321 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
322 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "UnicodeText") as string;
323 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-97");
324 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
325 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "HTML Format") as string;
326 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-98");
327 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
328 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Csv") as string;
329 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-99");
330 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
331 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Text") as string;
332 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-100");
333 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
334 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "UnicodeText") as string;
335 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-101");
336 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
337 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "HTML Format") as string;
338 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#0-102");
339 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
340 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Csv") as string;
341 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-103");
342 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
343 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Text") as string;
344 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-104");
345 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
346 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "UnicodeText") as string;
347 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-105");
348 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
349 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "HTML Format") as string;
350 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#0-106");
351 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
352 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Csv") as string;
353 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#0-107");
354 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
355 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Text") as string;
356 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-108");
357 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
358 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "UnicodeText") as string;
359 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-109");
360 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
361 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "HTML Format") as string;
362 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#0-110");
363 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
364 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Csv") as string;
365 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#0-111");
366 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
367 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Text") as string;
368 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-112");
369 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
370 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "UnicodeText") as string;
371 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-113");
372 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
373 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "HTML Format") as string;
374 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-114");
375 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
376 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Csv") as string;
377 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-115");
378 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
379 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Text") as string;
380 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-116");
381 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
382 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "UnicodeText") as string;
383 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-117");
384 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
385 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "HTML Format") as string;
386 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-118");
387 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
388 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Csv") as string;
389 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-119");
390 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
391 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Text") as string;
392 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-120");
393 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
394 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "UnicodeText") as string;
395 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-121");
396 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
397 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "HTML Format") as string;
398 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-122");
399 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
400 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Csv") as string;
401 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-123");
402 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
403 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Text") as string;
404 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-124");
405 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
406 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "UnicodeText") as string;
407 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#0-125");
408 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
409 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "HTML Format") as string;
410 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#0-126");
411 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
412 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Csv") as string;
413 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#0-127");
415 using (DataGridView dgv = DataGridViewCommon.CreateAndFillForClipboard ()) {
416 dgv.SelectionMode = DataGridViewSelectionMode.CellSelect;
417 dgv.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText;
418 dgv.Rows [0].Cells [0].Selected = true;
419 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
420 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Text") as string;
421 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-0");
422 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
423 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "UnicodeText") as string;
424 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-1");
425 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
426 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "HTML Format") as string;
427 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-2");
428 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
429 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Csv") as string;
430 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-3");
431 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
432 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Text") as string;
433 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-4");
434 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
435 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "UnicodeText") as string;
436 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-5");
437 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
438 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "HTML Format") as string;
439 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#1-6");
440 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
441 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Csv") as string;
442 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-7");
443 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
444 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Text") as string;
445 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-8");
446 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
447 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "UnicodeText") as string;
448 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-9");
449 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
450 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "HTML Format") as string;
451 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-10");
452 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
453 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Csv") as string;
454 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-11");
455 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
456 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Text") as string;
457 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-12");
458 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
459 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "UnicodeText") as string;
460 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-13");
461 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
462 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "HTML Format") as string;
463 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#1-14");
464 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
465 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Csv") as string;
466 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-15");
467 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
468 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Text") as string;
469 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-16");
470 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
471 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "UnicodeText") as string;
472 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-17");
473 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
474 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "HTML Format") as string;
475 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-18");
476 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
477 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Csv") as string;
478 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-19");
479 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
480 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Text") as string;
481 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-20");
482 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
483 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "UnicodeText") as string;
484 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-21");
485 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
486 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "HTML Format") as string;
487 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-22");
488 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
489 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Csv") as string;
490 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-23");
491 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
492 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Text") as string;
493 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-24");
494 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
495 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "UnicodeText") as string;
496 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-25");
497 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
498 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "HTML Format") as string;
499 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-26");
500 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
501 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Csv") as string;
502 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-27");
503 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
504 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Text") as string;
505 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-28");
506 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
507 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "UnicodeText") as string;
508 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-29");
509 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
510 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "HTML Format") as string;
511 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-30");
512 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
513 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Csv") as string;
514 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-31");
515 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
516 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Text") as string;
517 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-32");
518 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
519 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "UnicodeText") as string;
520 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-33");
521 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
522 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "HTML Format") as string;
523 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-34");
524 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
525 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Csv") as string;
526 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-35");
527 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
528 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Text") as string;
529 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-36");
530 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
531 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "UnicodeText") as string;
532 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-37");
533 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
534 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "HTML Format") as string;
535 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#1-38");
536 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
537 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Csv") as string;
538 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-39");
539 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
540 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Text") as string;
541 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-40");
542 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
543 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "UnicodeText") as string;
544 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-41");
545 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
546 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "HTML Format") as string;
547 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-42");
548 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
549 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Csv") as string;
550 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#1-43");
551 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
552 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Text") as string;
553 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-44");
554 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
555 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "UnicodeText") as string;
556 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-45");
557 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
558 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "HTML Format") as string;
559 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#1-46");
560 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
561 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Csv") as string;
562 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-47");
563 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
564 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Text") as string;
565 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-48");
566 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
567 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "UnicodeText") as string;
568 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-49");
569 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
570 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "HTML Format") as string;
571 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-50");
572 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
573 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Csv") as string;
574 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-51");
575 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
576 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Text") as string;
577 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-52");
578 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
579 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "UnicodeText") as string;
580 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-53");
581 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
582 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "HTML Format") as string;
583 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-54");
584 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
585 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Csv") as string;
586 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-55");
587 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
588 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Text") as string;
589 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-56");
590 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
591 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "UnicodeText") as string;
592 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-57");
593 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
594 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "HTML Format") as string;
595 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-58");
596 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
597 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Csv") as string;
598 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-59");
599 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
600 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Text") as string;
601 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-60");
602 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
603 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "UnicodeText") as string;
604 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#1-61");
605 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
606 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "HTML Format") as string;
607 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#1-62");
608 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
609 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Csv") as string;
610 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#1-63");
611 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
612 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Text") as string;
613 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-64");
614 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
615 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "UnicodeText") as string;
616 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-65");
617 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
618 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "HTML Format") as string;
619 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-66");
620 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
621 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Csv") as string;
622 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-67");
623 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
624 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Text") as string;
625 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-68");
626 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
627 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "UnicodeText") as string;
628 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-69");
629 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
630 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "HTML Format") as string;
631 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#1-70");
632 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
633 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Csv") as string;
634 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-71");
635 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
636 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Text") as string;
637 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-72");
638 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
639 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "UnicodeText") as string;
640 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-73");
641 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
642 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "HTML Format") as string;
643 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-74");
644 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
645 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Csv") as string;
646 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-75");
647 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
648 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Text") as string;
649 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-76");
650 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
651 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "UnicodeText") as string;
652 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-77");
653 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
654 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "HTML Format") as string;
655 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#1-78");
656 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
657 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Csv") as string;
658 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-79");
659 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
660 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Text") as string;
661 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-80");
662 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
663 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "UnicodeText") as string;
664 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-81");
665 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
666 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "HTML Format") as string;
667 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-82");
668 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
669 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Csv") as string;
670 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-83");
671 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
672 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Text") as string;
673 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-84");
674 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
675 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "UnicodeText") as string;
676 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-85");
677 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
678 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "HTML Format") as string;
679 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-86");
680 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
681 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Csv") as string;
682 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-87");
683 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
684 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Text") as string;
685 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-88");
686 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
687 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "UnicodeText") as string;
688 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-89");
689 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
690 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "HTML Format") as string;
691 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-90");
692 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
693 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Csv") as string;
694 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-91");
695 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
696 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Text") as string;
697 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-92");
698 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
699 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "UnicodeText") as string;
700 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-93");
701 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
702 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "HTML Format") as string;
703 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-94");
704 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
705 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Csv") as string;
706 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-95");
707 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
708 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Text") as string;
709 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-96");
710 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
711 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "UnicodeText") as string;
712 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-97");
713 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
714 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "HTML Format") as string;
715 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-98");
716 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
717 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Csv") as string;
718 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-99");
719 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
720 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Text") as string;
721 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-100");
722 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
723 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "UnicodeText") as string;
724 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-101");
725 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
726 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "HTML Format") as string;
727 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#1-102");
728 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
729 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Csv") as string;
730 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-103");
731 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
732 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Text") as string;
733 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-104");
734 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
735 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "UnicodeText") as string;
736 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-105");
737 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
738 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "HTML Format") as string;
739 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#1-106");
740 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
741 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Csv") as string;
742 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#1-107");
743 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
744 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Text") as string;
745 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-108");
746 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
747 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "UnicodeText") as string;
748 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-109");
749 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
750 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "HTML Format") as string;
751 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#1-110");
752 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
753 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Csv") as string;
754 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#1-111");
755 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
756 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Text") as string;
757 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-112");
758 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
759 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "UnicodeText") as string;
760 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-113");
761 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
762 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "HTML Format") as string;
763 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-114");
764 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
765 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Csv") as string;
766 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-115");
767 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
768 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Text") as string;
769 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-116");
770 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
771 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "UnicodeText") as string;
772 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-117");
773 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
774 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "HTML Format") as string;
775 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-118");
776 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
777 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Csv") as string;
778 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-119");
779 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
780 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Text") as string;
781 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-120");
782 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
783 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "UnicodeText") as string;
784 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-121");
785 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
786 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "HTML Format") as string;
787 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-122");
788 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
789 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Csv") as string;
790 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-123");
791 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
792 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Text") as string;
793 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-124");
794 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
795 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "UnicodeText") as string;
796 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#1-125");
797 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
798 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "HTML Format") as string;
799 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#1-126");
800 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
801 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Csv") as string;
802 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#1-127");
804 using (DataGridView dgv = DataGridViewCommon.CreateAndFillForClipboard ()) {
805 dgv.SelectionMode = DataGridViewSelectionMode.CellSelect;
806 dgv.ClipboardCopyMode = DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText;
807 dgv.Rows [2].Cells [2].Selected = true;
808 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
809 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Text") as string;
810 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-0");
811 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
812 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "UnicodeText") as string;
813 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-1");
814 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
815 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "HTML Format") as string;
816 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-2");
817 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
818 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, true, "Csv") as string;
819 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-3");
820 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
821 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Text") as string;
822 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-4");
823 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
824 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "UnicodeText") as string;
825 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-5");
826 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
827 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "HTML Format") as string;
828 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#2-6");
829 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
830 code = row_header_cell.GetClipboardContentPublic (0, true, true, true, false, "Csv") as string;
831 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-7");
832 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
833 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Text") as string;
834 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-8");
835 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
836 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "UnicodeText") as string;
837 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-9");
838 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
839 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "HTML Format") as string;
840 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-10");
841 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
842 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, true, "Csv") as string;
843 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-11");
844 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
845 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Text") as string;
846 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-12");
847 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
848 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "UnicodeText") as string;
849 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-13");
850 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
851 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "HTML Format") as string;
852 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#2-14");
853 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
854 code = row_header_cell.GetClipboardContentPublic (0, true, true, false, false, "Csv") as string;
855 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-15");
856 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
857 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Text") as string;
858 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-16");
859 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
860 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "UnicodeText") as string;
861 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-17");
862 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
863 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "HTML Format") as string;
864 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-18");
865 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
866 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, true, "Csv") as string;
867 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-19");
868 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
869 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Text") as string;
870 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-20");
871 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
872 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "UnicodeText") as string;
873 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-21");
874 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
875 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "HTML Format") as string;
876 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-22");
877 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
878 code = row_header_cell.GetClipboardContentPublic (0, true, false, true, false, "Csv") as string;
879 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-23");
880 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
881 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Text") as string;
882 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-24");
883 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
884 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "UnicodeText") as string;
885 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-25");
886 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
887 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "HTML Format") as string;
888 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-26");
889 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
890 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, true, "Csv") as string;
891 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-27");
892 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
893 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Text") as string;
894 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-28");
895 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
896 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "UnicodeText") as string;
897 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-29");
898 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
899 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "HTML Format") as string;
900 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-30");
901 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
902 code = row_header_cell.GetClipboardContentPublic (0, true, false, false, false, "Csv") as string;
903 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-31");
904 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
905 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Text") as string;
906 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-32");
907 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
908 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "UnicodeText") as string;
909 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-33");
910 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
911 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "HTML Format") as string;
912 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-34");
913 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
914 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, true, "Csv") as string;
915 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-35");
916 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
917 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Text") as string;
918 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-36");
919 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
920 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "UnicodeText") as string;
921 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-37");
922 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
923 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "HTML Format") as string;
924 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#2-38");
925 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
926 code = row_header_cell.GetClipboardContentPublic (0, false, true, true, false, "Csv") as string;
927 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-39");
928 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
929 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Text") as string;
930 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-40");
931 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
932 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "UnicodeText") as string;
933 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-41");
934 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
935 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "HTML Format") as string;
936 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-42");
937 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
938 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, true, "Csv") as string;
939 Assert.AreEqual ("Row#1", code, "#EnableAlwaysIncludeHeaderText#2-43");
940 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
941 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Text") as string;
942 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-44");
943 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
944 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "UnicodeText") as string;
945 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-45");
946 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
947 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "HTML Format") as string;
948 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD></TR>", code, "#EnableAlwaysIncludeHeaderText#2-46");
949 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
950 code = row_header_cell.GetClipboardContentPublic (0, false, true, false, false, "Csv") as string;
951 Assert.AreEqual (string.Format ("Row#1{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-47");
952 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
953 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Text") as string;
954 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-48");
955 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
956 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "UnicodeText") as string;
957 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-49");
958 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
959 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "HTML Format") as string;
960 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-50");
961 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
962 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, true, "Csv") as string;
963 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-51");
964 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
965 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Text") as string;
966 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-52");
967 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
968 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "UnicodeText") as string;
969 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-53");
970 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
971 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "HTML Format") as string;
972 Assert.AreEqual ("<TABLE><TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-54");
973 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
974 code = row_header_cell.GetClipboardContentPublic (0, false, false, true, false, "Csv") as string;
975 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-55");
976 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
977 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Text") as string;
978 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-56");
979 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
980 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "UnicodeText") as string;
981 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-57");
982 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
983 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "HTML Format") as string;
984 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-58");
985 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
986 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, true, "Csv") as string;
987 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-59");
988 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
989 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Text") as string;
990 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-60");
991 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
992 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "UnicodeText") as string;
993 Assert.AreEqual ("Row#1\t", code, "#EnableAlwaysIncludeHeaderText#2-61");
994 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
995 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "HTML Format") as string;
996 Assert.AreEqual ("<TR><TD ALIGN=\"center\"><B>Row#1</B></TD>", code, "#EnableAlwaysIncludeHeaderText#2-62");
997 row_header_cell = dgv.Rows [0].HeaderCell as DataGridViewRowHeaderTest.DataGridViewRowHeaderClipboardCell;
998 code = row_header_cell.GetClipboardContentPublic (0, false, false, false, false, "Csv") as string;
999 Assert.AreEqual ("Row#1,", code, "#EnableAlwaysIncludeHeaderText#2-63");
1000 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1001 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Text") as string;
1002 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-64");
1003 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1004 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "UnicodeText") as string;
1005 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-65");
1006 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1007 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "HTML Format") as string;
1008 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-66");
1009 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1010 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, true, "Csv") as string;
1011 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-67");
1012 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1013 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Text") as string;
1014 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-68");
1015 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1016 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "UnicodeText") as string;
1017 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-69");
1018 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1019 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "HTML Format") as string;
1020 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#2-70");
1021 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1022 code = col_header_cell.GetClipboardContentPublic (-1, true, true, true, false, "Csv") as string;
1023 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-71");
1024 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1025 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Text") as string;
1026 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-72");
1027 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1028 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "UnicodeText") as string;
1029 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-73");
1030 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1031 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "HTML Format") as string;
1032 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-74");
1033 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1034 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, true, "Csv") as string;
1035 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-75");
1036 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1037 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Text") as string;
1038 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-76");
1039 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1040 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "UnicodeText") as string;
1041 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-77");
1042 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1043 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "HTML Format") as string;
1044 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#2-78");
1045 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1046 code = col_header_cell.GetClipboardContentPublic (-1, true, true, false, false, "Csv") as string;
1047 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-79");
1048 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1049 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Text") as string;
1050 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-80");
1051 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1052 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "UnicodeText") as string;
1053 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-81");
1054 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1055 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "HTML Format") as string;
1056 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-82");
1057 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1058 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, true, "Csv") as string;
1059 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-83");
1060 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1061 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Text") as string;
1062 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-84");
1063 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1064 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "UnicodeText") as string;
1065 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-85");
1066 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1067 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "HTML Format") as string;
1068 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-86");
1069 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1070 code = col_header_cell.GetClipboardContentPublic (-1, true, false, true, false, "Csv") as string;
1071 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-87");
1072 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1073 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Text") as string;
1074 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-88");
1075 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1076 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "UnicodeText") as string;
1077 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-89");
1078 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1079 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "HTML Format") as string;
1080 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-90");
1081 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1082 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, true, "Csv") as string;
1083 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-91");
1084 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1085 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Text") as string;
1086 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-92");
1087 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1088 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "UnicodeText") as string;
1089 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-93");
1090 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1091 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "HTML Format") as string;
1092 Assert.AreEqual ("<TABLE><THEAD><TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-94");
1093 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1094 code = col_header_cell.GetClipboardContentPublic (-1, true, false, false, false, "Csv") as string;
1095 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-95");
1096 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1097 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Text") as string;
1098 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-96");
1099 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1100 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "UnicodeText") as string;
1101 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-97");
1102 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1103 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "HTML Format") as string;
1104 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-98");
1105 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1106 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, true, "Csv") as string;
1107 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-99");
1108 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1109 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Text") as string;
1110 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-100");
1111 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1112 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "UnicodeText") as string;
1113 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-101");
1114 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1115 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "HTML Format") as string;
1116 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#2-102");
1117 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1118 code = col_header_cell.GetClipboardContentPublic (-1, false, true, true, false, "Csv") as string;
1119 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-103");
1120 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1121 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Text") as string;
1122 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-104");
1123 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1124 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "UnicodeText") as string;
1125 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-105");
1126 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1127 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "HTML Format") as string;
1128 Assert.AreEqual ("<TH>A</TH></THEAD></TABLE>", code, "#EnableAlwaysIncludeHeaderText#2-106");
1129 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1130 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, true, "Csv") as string;
1131 Assert.AreEqual ("A", code, "#EnableAlwaysIncludeHeaderText#2-107");
1132 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1133 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Text") as string;
1134 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-108");
1135 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1136 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "UnicodeText") as string;
1137 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-109");
1138 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1139 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "HTML Format") as string;
1140 Assert.AreEqual ("<TH>A</TH></THEAD>", code, "#EnableAlwaysIncludeHeaderText#2-110");
1141 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1142 code = col_header_cell.GetClipboardContentPublic (-1, false, true, false, false, "Csv") as string;
1143 Assert.AreEqual (string.Format ("A{0}", Environment.NewLine), code, "#EnableAlwaysIncludeHeaderText#2-111");
1144 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1145 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Text") as string;
1146 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-112");
1147 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1148 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "UnicodeText") as string;
1149 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-113");
1150 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1151 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "HTML Format") as string;
1152 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-114");
1153 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1154 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, true, "Csv") as string;
1155 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-115");
1156 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1157 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Text") as string;
1158 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-116");
1159 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1160 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "UnicodeText") as string;
1161 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-117");
1162 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1163 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "HTML Format") as string;
1164 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-118");
1165 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1166 code = col_header_cell.GetClipboardContentPublic (-1, false, false, true, false, "Csv") as string;
1167 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-119");
1168 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1169 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Text") as string;
1170 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-120");
1171 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1172 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "UnicodeText") as string;
1173 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-121");
1174 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1175 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "HTML Format") as string;
1176 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-122");
1177 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1178 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, true, "Csv") as string;
1179 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-123");
1180 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1181 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Text") as string;
1182 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-124");
1183 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1184 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "UnicodeText") as string;
1185 Assert.AreEqual ("A\t", code, "#EnableAlwaysIncludeHeaderText#2-125");
1186 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1187 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "HTML Format") as string;
1188 Assert.AreEqual ("<TH>A</TH>", code, "#EnableAlwaysIncludeHeaderText#2-126");
1189 col_header_cell = dgv.Columns [0].HeaderCell as DataGridViewColumnHeaderTest.DataGridViewColumnHeaderClipboardCell;
1190 code = col_header_cell.GetClipboardContentPublic (-1, false, false, false, false, "Csv") as string;
1191 Assert.AreEqual ("A,", code, "#EnableAlwaysIncludeHeaderText#2-127");