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