<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    靈魂-放水

    為學日益,為道日損。

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

    自定義DataGrid的列寬,數據源并非直接從DataSet直接拖過來,而是動態添加,不多說,部分代碼如下:

    //重繪DataGrid的每個列

    ??????????? DataGridTableStyle ts = new DataGridTableStyle();
    ??????????? ts.MappingName = RealEstatePDA.Util.DataBase.DataViews.getInstance().BuildingLocationDataView.Table.TableName; //如果綁定的是Datatable,這里要變一下??
    ??????????? int numCols = RealEstatePDA.Util.DataBase.DataViews.getInstance().BuildingLocationDataView.Table.Columns.Count;
    ??????????? int i = 0;
    ??????????? DataGridTextBoxColumn aColumnTextColumn;
    ??????????? while (i < numCols)?? //重繪所有的列??
    ??????????? {
    ??????????????? aColumnTextColumn = new DataGridTextBoxColumn();
    ??????????????? aColumnTextColumn.MappingName = RealEstatePDA.Util.DataBase.DataViews.getInstance().BuildingLocationDataView.Table.Columns[i].ColumnName;
    ??????????????? ts.GridColumnStyles.Add(aColumnTextColumn);???? //增加一種自定義的column風格??
    ??????????????? i++;
    ??????????? }

    ??????????? this.HousedataGrid.TableStyles.Add(ts);

    ??????????? this.HousedataGrid.TableStyles[0].GridColumnStyles[0].Width = 70;?? //第一列的寬度??
    ??????????? this.HousedataGrid.TableStyles[0].GridColumnStyles[0].HeaderText = "房屋編號"; //第一列的標題??
    ??????????? this.HousedataGrid.TableStyles[0].GridColumnStyles[1].Width = 200;?? //第二列的寬度??
    ??????????? this.HousedataGrid.TableStyles[0].GridColumnStyles[1].HeaderText = "YYYYY"; //第二列的標題??

    ??????????? this.HousedataGrid.Refresh();????


    ?????????? //




    相類似的另一種樣式:
    private DataView dv1,dv2;
    private DataGridTableStyle dgts;

    private void frmChhd_Resize(object sender, System.EventArgs e)
    {
    //調整dataGrid1的列寬
    if(dv1!=null)
    {
    //添加模板列
    if(dataGrid1.TableStyles.Count==0)
    {
    dgts.MappingName=dv1.Table.TableName;
    dataGrid1.TableStyles.Add(dgts);
    }
    int i=dataGrid1.Width/6-10;

    dataGrid1.TableStyles[0].GridColumnStyles[0].Width=i*2;

    dataGrid1.TableStyles[0].GridColumnStyles[1].Width
    =dataGrid1.TableStyles[0].GridColumnStyles[2].Width
    =dataGrid1.TableStyles[0].GridColumnStyles[3].Width
    =dataGrid1.TableStyles[0].GridColumnStyles[4].Width=i;
    }

    }

    posted on 2007-03-27 16:08 放水老倌 閱讀(1990) 評論(0)  編輯  收藏 所屬分類: .NET
    主站蜘蛛池模板: 91频在线观看免费大全| 亚洲日韩中文无码久久| 4虎1515hh永久免费| 污视频网站在线免费看| 国产精品亚洲片夜色在线| 亚洲AV无码久久精品蜜桃| 亚洲色欲久久久久综合网| 破了亲妺妺的处免费视频国产 | 日本免费一二区在线电影| 99ee6热久久免费精品6| 一个人看的在线免费视频| 亚洲av无码专区首页| 亚洲人成人77777网站不卡| 亚洲AV无码一区二区乱子伦 | 亚洲精彩视频在线观看| 91午夜精品亚洲一区二区三区| 亚洲国产a级视频| 午夜精品在线免费观看| 亚色九九九全国免费视频| 久操免费在线观看| 免费久久人人爽人人爽av| 一区二区三区免费视频播放器| 日韩欧美亚洲中文乱码| 亚洲av无码专区亚洲av不卡| 亚洲人成高清在线播放| 亚洲天堂福利视频| 亚洲一级免费毛片| 亚洲乱码一二三四区麻豆| 亚洲国产成人精品青青草原| 亚洲综合图片小说区热久久| 久久久久亚洲精品日久生情| 日韩精品一区二区亚洲AV观看| 亚洲成人在线网站| 精品无码一区二区三区亚洲桃色| 亚洲电影免费在线观看| 亚洲日本一区二区| 亚洲精品网站在线观看你懂的| 亚洲精品在线免费看| 33333在线亚洲| 亚洲精品成a人在线观看夫| 久久人午夜亚洲精品无码区|