解决Silverlight中DataGrid在显示数据时多一空白列

解决Silverlight中DataGrid在显示数据时多一空白列,第1张

概述/* 但是,这个只是把空白列的宽度设小点 */void dg_sql_data_SizeChanged(object sender, SizeChangedEventArgs e) { DataGrid myDataGrid = (DataGrid)sender; if (myDataGrid.RenderSize.Width
/* 但是,这个只是把空白列的宽度设小点 */voID dg_sql_data_SizeChanged(object sender,SizeChangedEventArgs e)     {         DataGrID myDataGrID = (DataGrID)sender;                  if (myDataGrID.RenderSize.WIDth != 0)         {             double all_columns_sizes = 0.0;             foreach (DataGrIDColumn dg_c in myDataGrID.Columns)             {                 all_columns_sizes += dg_c.ActualWIDth;             }             //可通过调整 18这个数字来控制空白列的宽度            double space_available = (myDataGrID.RenderSize.WIDth - 18) - all_columns_sizes;             foreach (DataGrIDColumn dg_c in myDataGrID.Columns)             {                 dg_c.WIDth = new DataGrIDLength(dg_c.ActualWIDth + (space_available / myDataGrID.Columns.Count));             }         }     } 
总结

以上是内存溢出为你收集整理的解决Silverlight中DataGrid在显示数据时多一空白列全部内容,希望文章能够帮你解决解决Silverlight中DataGrid在显示数据时多一空白列所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1017243.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-23
下一篇2022-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存