我的SQL Server数据库中的某个表的一个字段是bit型的,我把它绑定到DataGrid表格中,如何让它在表格中显示一个复选框:选中表示1,未选中表示0。
我试了好久都没有试出来啊,向高手求救!

解决方案 »

  1.   

    可以動態裝載checkbox在那個cell上,控制checkbox得長度高度跟cell一致,每一行都要,
    這樣得話控制起來比較難一點,當cell變化得時候還要調整,
    換一種方式顯示倒是可以,比如[是,否],[男,女]...用select case ... end from ...
    或StdDataFormat格式轉換
      

  2.   

    datagrid做不到,你只能换其他控件.MS自带的控件也做不到,但是你可以结合msflexgrid和checkbox去做或者使用第3方控件,比如spread等.如果你的checkbox可以放在第一列的话,你也可以使用listview