SAP 8.81 SDK Matrix 与Grid 如何实现对cell设定颜色及只读属性

SBO 8.81 可以实现对Matrix 与Grid 如何实现对cell设定颜色及只读属性

 通过SAPbouiCOM.CommonSetting可以对Cell来设定。

 

oMatrix = (SAPbouiCOM.Matrix)(oForm.Items.Item("mtx").Specific);
                    SAPbouiCOM.CommonSetting oCommonSetting = oMatrix.CommonSetting;
                    for (int i = 1; i <= oMatrix.RowCount; i++)
                    {
                        if (Common.ConvertHelper.ToDateTime(((SAPbouiCOM.EditText)(oMatrix.Columns.Item(8).Cells.Item(i).Specific)).String) < System.DateTime.Now)
                        {
                            oCommonSetting.SetCellFontColor(i, 8, Common.Common.ColorTranslatorToOle(System.Drawing.Color.Red));
                        }
                    }

以上代码实现对Cell颜色区分。

  

详情见SDK

 

Public Methods

Public Method GetCellBackColorReturns the background color of a cell in a matrix or a grid.
Public Method GetCellEditableReturns the information as to whether a cell is editable.
Public Method GetCellFontColorReturns the font color of a cell in a matrix or a grid.
Public Method GetCellFontSizeReturns the font size of a cell in a matrix or a grid.
Public Method GetCellFontStyleReturns the font style of a cell in a matrix or a grid.
Public Method MergeCellMerge cells in a row, from the first one you want until the last one you want.

The text displayed in a merged cell is the content from the first cell.

Public Method SeparateLineThe separation line between two rows.
Public Method SetCellBackColorUpdates the background color of a cell in a matrix or a grid.
Public Method SetCellEditableSets the flag for whether a cell is editable.
Public Method SetCellFontColorUpdates the font color of a cell in a matrix or a grid.
Public Method SetCellFontSizeUpdates the font size of a cell in a matrix or a grid.
Public Method SetCellFontStyleUpdates the font style of a cell in a matrix or a grid.
Public Method SetRowBackColorUpdates the background color of a row in a matrix or a grid.
Public Method SetRowEditableSets the flag for whether a row is editable.
Public Method SetRowFontColorUpdates the font color of a row in a matrix or a grid.
Public Method SetRowFontSizeUpdates the font size of a row in a matrix or a grid.
Public Method SetRowFontStyleUpdates the font style of a row in a matrix or a grid.
 

 

 

转载于:https://www.cnblogs.com/el-net/articles/2153318.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值