In a DataGrid, I want to create a TemplateColumn which contains nothing but
CheckBox. I was trying to use the following code to achieve it(in C#):

TemplateColumn tc = new TemplateColumn();
tc.ItemTemplate.InstantiateIn(new CheckBox());

This code fails because actually I don't know how to do it exactly.
Could anybody give me an idea? I appreciate any of your help.
The .Net software we are using is a verison very close to Beta2.