在为项目运行MSBuild脚本时,我收到以下错误:
Properties\licenses.licx(1): error LC0004: Exception occurred creating type 'Infragistics.Win.UltraWinEditors.UltraNumericEditor, Infragistics.Win.UltraWinEditors.v5.2, Version=5.2.20052.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' System.ComponentModel.LicenseException: Unable to locate license assembly.
Properties\licenses.licx(2): error LC0004: Exception occurred creating type 'Infragistics.Win.Misc.UltraGridBagLayoutManager, Infragistics.Win.Misc.v5.2, Version=5.2.20052.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' System.ComponentModel.LicenseException: Unable to locate license assembly.
Properties\licenses.licx(3): error LC0004: Exception occurred creating type 'Infragistics.Win.UltraWinEditors.UltraCheckEditor, Infragistics.Win.UltraWinEditors.v5.2, Version=5.2.20052.1028, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' System.ComponentModel.LicenseException: Unable to locate license assembly.
Run Code Online (Sandbox Code Playgroud)
我的机器的Infragistics许可证似乎存在问题.
我的解决方案中有有效的许可证文件,是什么导致了这个问题?
我已经"继承"了一个新的(旧的?)Winforms项目,并希望将它放到我们的构建服务器(Bamboo)上.该构建服务器只安装了绝对最小值(.NET 3.5,而不是更多),我们希望保持这种状态.
作为第一步,我将Infragistics组件的所有汇编文件(*.dll)解压缩到一个单独的目录中,并从该本地目录引用它们(而不是依赖它们安装在GAC中).工作正常.
但是当我尝试在Bamboo(使用MSBuild)上运行此构建时,我不断收到错误:
Properties\licenses.licx(1):错误LC0004:创建类型'Infragistics.Win.UltraWinToolbars.UltraToolbarsManager,Infragistics2.Win.UltraWinToolbars.v7.2,Version = 7.2.20072.61,Culture = neutral,PublicKeyToken = 7dd5c3163f2cd0cb'系统发生异常.ComponentModel.LicenseException
经过一些谷歌搜索,似乎licenses.licx项目中的那些文件是某种许可方案,以防止工具安装在几台机器上.
但是,我如何摆脱那些,以便我的构建服务器构建将工作,而无需在构建服务器上安装完整的Infragistics组件集(这不是一个选项)?
嗯....经典的捕获22 - 任何出路?
build-automation licensing infragistics emptylicenseslicx licenseslicx
我正在重新评估我的第三方控件.我目前使用ASP.Net和WinForms的Infragistics工具套件.你使用什么控件,你会推荐它们吗?
我在WinForms用户控件上放了一个UltraGrid.我已经调整了一些设置,因此我可以将网格用作只读多行选择表.但是有一个问题:默认情况下,第一行似乎被选中.
但该Selected.Rows物业是空的,ActiveRow财产也是null.
因此该行似乎被选中,但事实并非如此,因此无法删除选择.
我确定必须在UltraGrid上的某处隐藏一个设置来控制这种行为.如果不是这种情况那么可能有一个解决方法?
谢谢.
我已经在多种产品中使用Infragistics UltraWebGrids几年了,但已经与它们达成了一个十字路口.我一直在研究Telerik产品,它们在演示中的表现似乎比Infragistics网格更好.
以下是我想知道的事情.
1.您将使用哪种以及为什么使用.
2.哪个网格表现更好.
3.哪种产品更快实施.
4.哪种产品更易于维护.
假设我们有一个UltraGrid.我怎样才能先通过A列,然后是B,然后是C,以编程方式对其进行排序.
谢谢!
是的,这肯定是一个重复的问题,但我想得到一些新鲜的.
我的印象是Telerik是一个更完整的套件,但我真的被他们的控件的响应性所关闭.就响应性而言,它似乎"笨拙"(我有一台非常快的计算机和视频卡).滚动网格并转换块,即使在他们声称具有良好性能的最新演示中也是如此.我确实认为他们的WPF套件在API方面与他们的SL匹配.
Infragistics拥有更少的控件和更少的主题可能性,但他们的控件非常敏感.滚动网格是非常流畅的,它们的组合菜单和所有其他控件也是如此.
我检查了ComponentOne,他们的控件在上面提到的几点上看起来与Telerik类似,但是稍微不那么"漂亮".
这些套房的其他用户有什么想法吗?基本上,我正在寻找的是一个高性能和响应性的套件,从主题角度可以相对定制,并且具有足够的功能来开发LOB SL应用程序,而无需使用多个套件来满足大多数常见要求.
我试图修改默认ContextMenu的XamNumericEditor对XamDataGrid可编辑单元.
这是我的XAML代码:
<igDP:XamDataGrid.Resources>
<Style TargetType="{x:Type editors:XamNumericEditor}">
<Setter Property="ContextMenu">
<Setter.Value>
<ContextMenu>
<ContextMenu.Items>
<MenuItem Header="Select All"
Command="SelectAll">
<MenuItem.Icon>
<Image Source="..\icons\table_select_all.png"/>
</MenuItem.Icon>
</MenuItem>
<MenuItem Header="Accept for column"
Click="MenuItem_Click">
</MenuItem>
</ContextMenu.Items>
</ContextMenu>
</Setter.Value>
</Setter>
</Style>
</igDP:XamDataGrid.Resources>
Run Code Online (Sandbox Code Playgroud)
代码隐藏文件包含此MenuItem的事件hadler:
private void MenuItem_Click(object sender, RoutedEventArgs e)
{
//...
}
Run Code Online (Sandbox Code Playgroud)
但是当我启动它时,我捕获一个带有消息的异常: 无法将类型为'System.Windows.Controls.MenuItem'的对象强制转换为'System.Windows.Controls.ContextMenu'.
你能帮帮我吗?谢谢.
在我的WPF应用程序中,我有一个XamDataGrid.网格绑定到ObservableCollection.我需要允许用户通过网格插入新行,但事实证明,为了使"添加新行"行可用,xamDataGrid的源需要实现IBindingList.ObservableCollection不实现该接口.
如果我将我的源代码更改为BindingList,它可以正常工作.但是,根据我在阅读这个主题时可以理解的,BindingList实际上是一个WinForms的东西,在WPF中并不完全支持.
如果我将所有ObservableCollections更改为BindingLists,我会犯错吗?有没有人有任何其他建议,我如何为我的xamDataGrid添加新的行功能,同时将源保持为ObservableCollection?我的理解是,有许多不同的网格需要实现IBindingList才能支持添加新的行功能,但我看到的大多数解决方案只是切换到BindingList.
谢谢.
我有一个xamDataGrid有两个级别的数据.(关于SO的其他问题).
很少有视觉效果可以显示一个级别的数据开始和一个秒开始的位置.看一下xamFeatureBrowser中的这个片段:

我想要的是将第二级缩进一点.RecordPresenter有一个NestedContentMargin属性,但它是只读的......
另一种方法是为每个二级网格显示某种薄页脚.
infragistics ×10
.net ×3
wpf ×3
c# ×2
telerik ×2
ultrawingrid ×2
asp.net ×1
controls ×1
data-binding ×1
exception ×1
licenseslicx ×1
licensing ×1
msbuild ×1
silverlight ×1
styles ×1
ultrawebgrid ×1
winforms ×1
xamdatagrid ×1
xaml ×1