各セルに CheckedListBox コントロールを含む DataGridView 列を作成する最も簡単な方法は何ですか? CheckedListBox はデータバインドする必要はありません。
3370 次
3 に答える
0
winforms の場合、以前は次のようにしていたと思います。
グリッド ビューの列を編集してチェックボックス列を追加するか、フォームのデザイナーに移動して次のように入力します。
private System.Windows.Forms.DataGridViewCheckBoxColumn Column1;//Where column1 is the name of the column.
于 2009-06-16T13:55:59.910 に答える
0
テンプレート列を追加し、開始タグからテンプレート列を編集します。そこにチェックボックスをドラッグ アンド ドロップします。データバウントがテンプレートに変更されたときに作成されるラベルとテキスト ボックスを削除できます。
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
于 2009-06-16T00:53:16.937 に答える