首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XamGrid不允许选择空文本

XamGrid不允许选择空文本
EN

Stack Overflow用户
提问于 2013-04-02 11:53:54
回答 1查看 372关注 0票数 0

我正在使用Infrgistics InfragisticsWPF4.Controls.Grids.XamGrid.v12.1.dll (12.1.20121.1010)。我遇到了这样的情况,用户无法过滤以仅选择空文本。在选择了非空文本的情况下,筛选器可以很好地工作,但包括空文本的任何组合都会排除空行。例如,在下面提供的示例中,如果用户试图选择"PTL_D_IMA“和空文本,则过滤器的结果只有一行有"PTL_D_IMA”,而其他两行没有出现空文本。

代码语言:javascript
复制
<ig:XamGrid x:Name="myGrid" ItemsSource="{Binding Source={StaticResource TestDataItems}}">
 <ig:XamGrid.FilteringSettings>
 <ig:FilteringSettings AllowFiltering="FilterMenu"FilteringScope="ColumnLayout" />
 </ig:XamGrid.FilteringSettings>
 </ig:XamGrid>

 public class TestDataItems  
{ 
private string name; 
public string Name 
{
 get { return name; }  
 set { name = value; } 
} 
}

public class TestData : ObservableCollection<TestDataItems> 
{ 
 public TestData() 
 { 
  Add(new TestDataItems { Name = "PTL_D_IMA"}); 
  Add(new TestDataItems { Name = "PTL_D_PCHCYL"}); 
  Add(new TestDataItems { Name = "PTL_D_ICN"}); 
  Add(new TestDataItems { Name = "PTL_D_PRFI"}); 
  Add(new TestDataItems { Name = "PTL_D_IPH"}); 
  Add(new TestDataItems { Name = ""}); 
  Add(newTestDataItems { Name = string.Empty }); 
  Add(newTestDataItems { Name = "PTL_D_PTCYL"}); 
  Add(new TestDataItems { Name = "PCGM"}); 
  Add(new TestDataItems { Name = "COD_SUS"}); 
 } 
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-16 07:21:59

这个问题在WPF的NetAdvantage服务版本中得到了解决。只要您注册了产品密钥,就可以从My Keys and Downloads页面下载服务版本。如果您正在使用试用版并希望获得服务版本,则可以通过运行平台安装程序进行安装,并确保选中检查更新或安装服务版本的选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15755772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档