mm640803 发表于 2015-3-16 14:30:00

CreateListValidator使用方法询问

请问下这个 GrapeCity.Windows.SpreadSheet.Data.DataValidator.CreateListValidator   如何使用。我赋值字符串"A,B,C,D",为什么没有下拉效果,请给下demo。

iceman 发表于 2015-3-16 17:32:00

回复 1楼mm640803的帖子

感谢您的问题反馈。

经我验证,下面的代码可以解决问题:
      public MainPage()
      {
            InitializeComponent();

            gcSpreadSheet1.HighlightInvalidData = true;
            var valid = GrapeCity.Windows.SpreadSheet.Data.DataValidator.CreateListValidator("A,B,C,D");
            gcSpreadSheet1.Sheets.Cells.DataValidator = valid;
            gcSpreadSheet1.Sheets.Cells.Text = "A,B,C,D are valid letters.";
      }
效果截图如下:


源码请在这里下载:开发环境(VS2010 + C# + .NET 4.0 + Spread 8.0)

iceman 发表于 2015-3-26 16:44:00

回复 1楼mm640803的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢   
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: CreateListValidator使用方法询问