mask_group_31

Silverlight

万博app最新版下载

Silverlight 2010.31110的用户界面

2010年11月9日

2010年第三季度

所有控件通用:

RadControls for Silverlight 3
在2010年第三季度正式发布时,我们停止了对RadControls for Silverlight 3的支持。在Silverlight 4的RadControls正式发布后的6个多月里,我们一直在支持Silverlight 3控件,以确保这两个版本之间的平稳过渡。

黑色主题
内置主题集的新添加。

新控制:

用于Silverlight的数据虚拟化
数据虚拟化技术确保了性能和用户体验的极大提升,特别是在处理非常大的数据集时。数据虚拟化的“心脏”是VirtualQueryableCollectionView类,它负责按需将所需的数据块加载到客户端。为了支持Silverlight应用程序的异步特性,这个集合有几个事件供您使用。一旦加载,数据就会被缓存,当返回数据时,用户体验不会延迟。数据虚拟化支持在所有数据绑定控件中平滑的滚动体验,这使得组件始终响应,而不管您显示的数据量有多少。为了正常工作,你可以只使用控件与UI虚拟化,如RadGridView, RadTreeView, RadBook, RadComboBox。

RadSparklines控制
Sparklines用于在文字、数字或图像上下文中进行快速图形数据可视化。它们简单的设计和清晰的可读性是展示重要业务或其他趋势的最佳方式。Sparklines被设计成非常小的尺寸,因此它们可以完美地适合任何文本或简单的网格以及其他数值数据。

RadBulletGraph控制
RadBulletGraph是Telerik数据可视化组件集的另一个主要新增组件。它在小空间中可视化丰富数据显示的能力对于快速轻松地理解和比较任何仪表板或报告中的关键点指标至关重要。项目图将一个特征度量与一个或多个相关度量进行比较(例如,在过去的某个时间点上的目标或相同度量,例如一年前),并将特征度量与定义的定量范围相关联,这些定量范围声明其定性状态(例如,良好、令人满意和较差)。

API更改和向后兼容性:

有关所有API更改和向后兼容性,请参考我们的在线帮助文档

变化:

RadGridView

RadGrid

新:

  • seticurrent方法现在受到保护。
  • SetIsSelected方法现在受到保护。
  • 补充道:GridViewBoundColumnBase.FilteringControlStyle。
  • 改进了复制时的页眉和页脚渲染。
  • 为SelectionChangingEventArgs和SelectedCellsChangingEventArgs添加IsCancelable属性。
  • ColumnWidthChanging/Changed现在在双击标题单元格夹持器时被引发。
  • 补充道:GridViewExpressionColumn。
  • 实现了ICollectionViewFactory支持。
  • 添加:RadGridView新的选择行为-选择现在可以执行时,开始拖从选定的项目。
  • 增加:两个SetSelectionAnchor方法,允许选择锚项目/单元格从代码设置。
  • 添加:ToString重载GridViewLength,允许字符串格式化根据指定的文化。
  • 增加:可取消的SelectionChanging和SelectedCellsChanging事件。
  • 修改了GridViewFooterCell,当它的列被设置时显示它的聚合,而不是当它被加载时,因为加载事件在打印时不会触发。
  • Data:添加了用于过滤、分组和排序的表达式描述符,以及支持表达式的AggregateFunction。
  • 建立了GridViewColumn实现的排序支持。
  • 添加:在组面板上删除标题单元格现在创建具有默认排序方向的ColumnGroupDescriptor。
  • 移动GroupMemberPath和SortMemberPath到GridViewColumn。这应该允许对普通GridViewColumns进行排序和分组,前提是它们的GroupMemberPath和SortMemberPath属性已经设置。
  • 补充:ColumnSortDescriptor
  • 实现了New row的行细节。
  • 添加:选择键盘快捷键Mac(通过KeyboardModifiers)
  • 新增:Mac上的完整复制/粘贴支持
  • 增加:TextInput EditTrigger,它将允许聚焦单元格进入文本输入的编辑模式。
  • 补充道:RadGridView。CellPreparedForEdit事件(应该允许用户在实际编辑之前更改编辑元素的属性)。
  • 增加:CellLoaded和CellUnloaded事件。
  • 复制到剪贴板现在将跳过隐藏的列以及单元格已全部被用户取消的列和行。
  • 在RowDetails和单元格中启用选项卡导航
  • 添加:TripleClick功能(选择所有文本在三次点击)为RadGridView创建的所有文本框(当单元格进入编辑模式)。
  • 补充:ColumnGroupDescriptor
  • 新增:GridViewColumn现在为它的聚合函数中继PropertyChanged事件。
  • 新增:GridViewBoundColumnBase现在会在DataMemberBinding和GroupMemberPath改变时引发PropertyChanged。
  • 增加:缓存组合列
  • 添加:输出数字到ExcelML现在总是使用不变文化
  • 复制和粘贴命令现在由KeyboardCommandProvider处理,而不是OnKeyDown覆盖。
  • 新增:RadGridView和GridViewBoundColumnBase的IsReadOnlyBinding属性。
  • 新增:复制和粘贴事件
  • 新增:支持ReadOnly属性和DisplayFormat属性(仅支持DataFormatString部分)。
  • 添加:属性"ValidatesOnDataErrors",可以切换验证模式(InViewMode, InEditMode)。
  • 补充说:行。IsExpandedChanging事件。
  • 新增:RadGridViewCommands用于复制和粘贴
  • 添加:SkipHiddenColumns GridViewClipboardPasteMode。
  • 增加:类型感知过滤:过滤编辑器将基于列类型。
  • 新增:ShouldEncodeValue属性到GridViewElementExportingEventArgs。
  • 新增:RowIsExpandedChanged事件为gridviewdat控件。
  • 实现了HierarchyItem展开和折叠命令。修改ActivateRowCommand以将CommandParameter考虑在内。
  • 增加:拖动时选择/滚动网格元素(单元格或行)。
  • RadDragAndDropManager。AutobringIntoView现在由GridViewScrollViewer尊重

固定:

  • 修正:RadGridView试图通过DataAnnotations验证机制验证DataRowView时出现异常
  • 修正:GridViewHyperLinkColumn崩溃应用程序时,坏的URI提供。
  • 修正:当FilteringControl模板通过列的FilteringControlStyle属性修改时,FieldFilter编辑器消失。
  • 修正:当IQueryableProvider不是Linq to Objects时,ColumnGroupDescriptor将不会尝试按IValueConverter的值分组。
  • 固定:折叠行细节在网格的底部可能会导致无效的空白在其顶部。
  • 固定:不能选择/取消选择行后排序/组/筛选
  • 固定:对接问题不正确的测量列。
  • 修正:隐式风格针对GridViewHeaderCell没有正确应用。(例如背景设置)
  • 修正:在ScrollViewerCoordinator空引用
  • 修正:当CanUserSelect为false时GridViewSelectColumn行为正确
  • 修正:滚动位置延迟滚动
  • 修正:当分组时,列的字符串格式不会传播到GroupHeader的问题。
  • 固定:RadGridView不尊重CultureInfo。当编辑更新底层数据源时CurrentCulture。
  • 固定:当ItemsSource被改变,现在网格将重置正确的水平和垂直偏移(将滚动到顶部/左)。
  • 修正:SelectionChanging和SelectedCellsChanging事件的问题。
  • 固定:过滤应该自动应用时,一个字段过滤器的变化。
  • 固定:折叠组不能折叠一个子组
  • 修正:一个错误,调整一个列的大小后,是一个不可见的列导致异常。
  • 固定:GroupHeader尊重DataMemberBinding转换器。
  • 修正:桌面拖放和调整列大小的问题。
  • 固定:最后一组在某些情况下仍然冻结在屏幕上切换扩展/崩溃的第一组状态。
  • 固定:DataMemberBinding。皈依者文化不受尊重。
  • 修正:组合列中的查找元素抛出绑定验证异常,尽管它是一个仅显示的控件。
  • 修正:BindingExpression路径错误:'ContentHorizontalOffset'属性未找到。
  • 固定:GridViewEditorPresenter。InvalidFocused视觉状态。
  • 修正:格式不适用于GroupRow头的问题。
  • 修正:一个错误的视觉状态分组。为单元格创建禁用状态。
  • 修正:当前项目不再设置为选择时,MakeFirstCellCurrent被调用。
  • 固定:在GroupFooters聚合不更新。
  • 修正:问题与层次雕文被渲染有时在行上没有项目。
  • 修正:一个错误,其中控制字符将启动编辑模式与新的TextInput编辑触发器。
  • 修正:CanExecuteExpandHierarchyItem被调用且CurrentCellInfo为null时出现异常。
  • 修正:单元格为空的列不会被复制的问题。
  • 固定:CellStyleSelector。当GridViewCell的属性被改变并且PropertyChanged被引发时SelectStyle没有被调用。
  • 固定:头单元的内存泄漏。
  • 修正:在ScrollViewer内存泄漏。
  • 修正:默认的FilteringControl组合框编辑器应该尊重enum列的DisplayAttribute。
  • 固定:索引超出范围异常时,改变列收集和网格是滚动。
  • 修正:UniqueName现在在没有设置的情况下正确生成
  • 修正:在ChildWindow中拖动标题单元格时参数异常。
  • 固定:CellEditEnded事件被触发时,只有行是在编辑模式(细胞不是在编辑模式)
  • 修正:拖拽不可拖拽列的问题
  • 修正:当RadGridView有焦点时按下RadGridView外的超链接时抛出InvalidOperationException。
  • 修正:错误,粘贴到GridViewComboBoxColumn将不工作-实现OnPastingCellClipboardContent为ComboBoxColumn
  • 修正:当定义了一个改变GridViewRow模板的RowStyle时,行详细信息不显示。
  • 单元格和行选择的性能改进。
  • 修正:向下滚动后单击选定行不会取消所有其他行。
  • 修正:当单元格离开编辑模式时,RadGridView之外的元素会聚焦一段时间。
  • 固定:粘贴不会从剪贴板粘贴空行
  • 固定:冻结列预览没有尊重列的显示索引。
  • 修正:F2键不尊重编辑触发器。
  • 修正:当接收到DataErrorsChangedEvent时,行自动标记为无效。
  • 多级分组优化。
  • 修正:在SelectionDrag中与选择/滚动相关的空引用。
  • 修正:行验证不重新评估时,一个单元格的值从RadGridView外部改变。
  • 修正:点击所选项目重置所选项目,编辑器风格不适用于复选框列。
  • 修正:GridViewRow时异常。GetCellFromPropertyName以null参数被调用。
  • 修改了LookupValueConverter,在GridViewComboBoxColumn的情况下使用正确的DataContext。使用ItemsSourceBinding。
  • 修正:调用DistinctValuesFilterDescriptor.DistinctValues.Add(null)会导致NullReferenceException。
  • 修正:在RadGridView上调用ToList()。列集合引发异常。
  • 修正:当使用模板列时,单元格的自动化peer不正确地返回其子节点的问题。
  • 补充道:GridViewColumn。ShowFieldFilters财产。
  • 固定:背景不应用于页脚单元格时,设置的样式setter。
  • 修正:当向ColumnFilterDescriptor.DistinctFilter.DistinctValues集合添加对象时,应该考虑其类型。
  • 修正:当CellValidating失败时,堆栈溢出异常。
  • IValueConverter着色的TextBlock内CellTemplate被应用到错误的列后水平滚动
  • 修正:RowStyleSelector数据项属性更改后不重新应用
  • 修正:当滚动到底部和多行被删除时,GridView没有正确刷新。
  • 修正:打印时剪裁问题。
  • 固定:内联样式内存泄漏修复
  • 修正:问题与缩放和滚动。
  • 固定:内存泄漏与内联数据模板的GroupHeaderTemplate属性。
  • 修复:内存泄漏修复Silverlight 4内联数据模板泄漏。
  • 修正:浏览器缩放的问题。
RadChart

RadChart

新:

  • 增加了对分层数据和下钻场景的内置支持。
    • RadChart。HierarchyManager——获取或设置HierarchyManager的实例。该类表示负责管理RadChart中的分层数据源的单元。它提供了在分层数据场景中管理和控制图表状态的方法:
      1. HierarchyManager。演练事件——当执行与层次结构相关的操作时发生。
      2. back() -将图表返回到上一次与层次结构相关的操作之前的状态。
      3. forward() -将图表置于上一次后退操作之前的状态。
    • RadChart。HierarchicalViewDescriptors——获取分层视图描述符的集合。每个实例表示数据映射,用于描述RadChart中向下钻取场景的特定层次的分层数据。
      1. ChartHierarchicalViewDescriptor。SeriesMappings——获取或设置层次结构中相应级别的SeriesMappings集合。
      2. ChartHierarchicalViewDescriptor。关系——获取或设置关系。关系在层次结构场景中用于从父数据项获取数据。
  • 增加了过渡动画的内置支持。
    • ChartArea。EnableTransitionAnimations -获取或设置属性,该属性指示在更改图表数据(层次结构数据和缩放/滚动场景)时是否应用过渡动画。
    • ChartArea。TransitionControl——获取负责处理转换动画的转换控件(可用于从代码交换转换)。
    • ChartArea。TransitionControlStyle——获取或设置应用于负责处理过渡动画的过渡控件的样式(可用于从xaml交换过渡)。
    • ChartArea. starttransitionanimation()——以编程方式启动过渡动画,即使ChartArea. starttransitionanimation()也可以使用。EnableTransitionAnimations属性设置为false。
  • 增加了选择API,扩展了交互效果特性,并允许从代码中选择项目/系列:
    • ChartArea.SelectItem(…)用于单个项目选择。
    • ChartArea.SelectItems(…)用于选择多个项目。
    • ChartArea.SelectSeries(…)用于选择单个或多个系列。
    • ChartArea。SelectionChanged事件-当图表选择发生变化时发生。
    • ChartArea。HoverChanged事件-当图表悬停交互性发生变化时发生。
  • 增加StepLine系列类型
  • 增加了StepArea系列类型
  • 添加轴。MajorTicksVisibility属性-切换轴主刻度的可见性。
  • 添加轴。AxisLabelsVisibility属性——切换轴项目标签的可见性。
  • RadialSeriesDefinition补充道。属性,该属性获取或设置饼/甜甜圈系列中第一项的起始角度。
  • ChartLegend补充道。ReverseLegendItemsOrder属性反转图例项的顺序。
  • 添加seriesdefinition . labelsettings . showzerovaluelabels属性,可选地显示/隐藏零值系列项目的项目标签。
  • BasePointMarkChartItem补充道。PointMarkCanvasTop / PointMarkCanvasLeft属性,因此pointmark位置可以从XAML而不是从代码中定制。
  • 在ChartArea对象上增加了PlotAreaMouseLeftButtonDown, PlotAreaMouseLeftButtonUp, PreviewPlotAreaMouseLeftButtonDown和PreviewPlotAreaMouseLeftButtonUp事件,其中事件参数包含关于X和Y逻辑值的信息。
  • ChartLegendItem补充道。属性,分别控制图例项标记填充和笔画。

是什么改变了:

  • CustomLine剪贴属性现在重命名(旧的属性名已经过时):
    • StartX到MinX(指定注释行在最小X值处被剪切)。
    • StartY to MinY(指定注释行在最小Y值上被剪切的位置)。
    • EndX到MaxX(指定注释行在最大X值上被剪切的位置)。
    • EndY到MaxY(指定注释行在最大Y值上被剪切的位置)。

固定:

  • 缩放/滚动:在后续滚动尝试时AxisX步骤振荡。
  • 缩放/滚动:尽管以恒定范围滚动,但生成的AxisX项数量不一致。
  • 缩放/滚动:在特定场景中对最后一个AxisX步骤的错误修剪。
  • 缩放/滚动:在特定场景下,直线系列类型的线的下半部分倾斜。
  • 缩放/滚动:在特定场景下使用HorizontalBar系列类型的错误行为。
  • 缩放/滚动:RadChart。ItemsSource只包含一个点。
  • 缩放/滚动:在有标记区域的场景中,当只缩放标记区域的一部分时例外。
  • 缩放/滚动:当对范围、SplineRange、Stick和CandleStick系列类型启用工具提示进行缩放时异常。
  • 当控件绑定到大量数据时,类别图的性能问题。
  • 零值项的标签仅在有负值时显示。
  • XAxis。当XAxis用作DateTime轴时,MinValue不应该四舍五入。
  • XAxis。当XAxis时,MinValue不应该四舍五入。AutoRange设置为false。
  • 从水平序列类型切换到垂直序列类型时,AxisY次要刻度不更新。
  • 缩放和滚动的轴范围问题,导致布局周期检测异常(Silverlight)和WPF中的常量重绘/闪烁。
  • AxisY。在xaml中设置logmbase属性时抛出异常。
  • 设置特定手动轴范围(0,10,1)时,轴呈现错误。
  • 在某些场景中,AxisX项目标签不能正确更新。
  • 在某些情况下,额外的Y轴大小不正确。
  • 用户定义的属性绑定不适用于其他yax。
  • 绑定AxisX的MinValue/MaxValue/Step range属性不会生成任何数据序列。AutoRange=false在XAML中是静态设置的(并且没有绑定为range属性)
  • 在“轴”中设置“步长”之前设置“最小/最大值”会导致创建过多的轴刻度。
  • 导出引擎在执行导出操作时没有考虑元素裕度。
  • 当悬停用户定义的图例项时,交互性NullReferenceException。
  • 在数据采样场景中悬停系列项时的交互性NullReferenceException。
  • 交互效果现在可以从外部图例触发(非默认视图场景)。
  • 当某些系列中没有值时,在特定的严格AxisX模式场景中浮动的StackedBar和StackedBar100系列项。
  • 当相应的数据点属性改变其值时,气泡系列项不会重绘。
  • 饼/甜甜圈切片不重画时,他们各自的数据点。YValue变化。
  • 在特定的场景下,改变DefaultLabelFormat需要很长时间。
  • 如果不重新模板,就不能设置SeriesItemLabel背景。
  • 没有应用在系列项目标签上的SeriesDefinition.Appearance.Foreground属性。
  • 当图表绑定到一个可观察集合时,序列项标签不更新,而集合的一个元素被修改。
  • 在特定的Silverlight场景下,系列项目标签没有正确打印。
  • ChartLegend项目方向在主题更改时重置为水平。
  • 设置ChartLegendItem。Background / MarkerStrokeThickness属性将得到尊重。
  • 使用分组和聚合特性时,LegendLabel没有填充。
  • 图例头为空时应折叠。
  • 当导航离开RadChart时,工具提示不隐藏。
  • 手动填充图表时,项目工具提示中的日期时间格式问题。
  • 气泡系列项目在特定场景中的定位和尺寸不正确。
  • RadChart中的鬼线,项目范围宽,轴范围窄。
  • 绑定场景下的API外观异常
  • 当具有相同XValue的多个数据点时,Scatter系列类型出现异常。
  • 当ChartArea时,条形条系列项目仍然是动画。EnableAnimations设置为false。
  • 在WPF ItemClick处理程序中从3D系列类型切换时出现NullReferenceException。
  • NullReferenceException带有动画和自定义布局场景,其中在页面加载时没有指定图表布局。
RadRichTextBox

RadRichTextBox

新:

  • 添加AcceptsTab和AcceptsReturn属性来控制控件是否可以插入制表符/换行符/段落/换行符
  • 添加超链接到ImageInline
  • 单击“超链接”上的“事件”以允许用户处理该事件
  • 上下文菜单
  • ContextMenu:添加表编辑命令
  • 弃用RadRichTextBox API中的IncrementPageWidth和DecrementPageWidth方法。从RibbonUI中移除相应的按钮
  • 拖放选择
  • HtmlFormatProvider中的增强:支持“灰色”颜色,“继承”属性,表导入,相对大小值(百分比,em)。
  • 导出为PDF
  • 字体属性对话框
  • IsReadOnly DependencyProperty
  • 段落支持背景色
  • 属性用于设置默认的Document/RichTextBox字体族、字体大小
  • RadRichTextBoxStatusBar
  • RibbonUI:添加AutomaticColor来突出显示和字体颜色选择器
  • 选择小工具栏
  • 打字时检查拼写
  • 拼写检查-能够在当前编辑会话中忽略拼写错误的单词
  • 拼写检查-进入下一个错误(通过上下文菜单)命令
  • 表格属性对话框
  • 表支持
  • 表支持:TableCell中的RowSpan
突发的变化
  • telerik . windows . documents . model . section .段落属性已被删除。属性可以代替
  • HtmlExportSettings:将命名空间从Telerik.Windows.Documents.FormatProviders. html更改为Telerik.Windows.Documents.FormatProviders

固定:

  • InlineUIContainer内UIElements的Click和MouseLeftButtonDown事件不能被处理
  • 当关联的RichTextBox为只读时,可以执行编辑UI命令
  • 以更“Internet Explorer”友好的方式输出大图像的HTML
  • RadRichTextBoxRibbonUI:字体大小组合框显示无效值时,当前跨度的字体大小为2或4
  • SelectionMiniToolBar如果靠近屏幕末端,则定位不正确
  • SelectionMiniToolBar:字体组合框中的项目必须具有它们所代表的字体
  • ToggleCommandBase。在当前span样式改变时引发多次ToggleStateChanged事件
  • 当LayoutMode为Flow且高度为Auto时,UI层(包括文本)将丢失
  • 当从右向左选择单个字符时,执行任何命令(例如IncreateFontSize)都会中断选择
  • XamlFormatProvider:在导出到Xaml时为某些属性写入默认值
RadMap

RadMap

新:

  • 增加内置的ESRI Shapefile支持。
    • InformationLayer。Reader——获取或设置自动使用地理空间数据的mapshaperreader实例。
      • MapShapeReader。Source -指定shp / kml文件的位置(您可以通过mapshaperreader指定自定义基址位置。BaseAddress属性)。
      • MapShapeReader。DataSource -指定dbf文件的位置(您可以通过mapshaperreader指定自定义的基址位置。BaseAddress属性)。
      • MapShapeReader。ClearLayer -指示信息层中加载的形状是否应该在后续“读取”时被清除。
      • MapShapeReader。ExtendedPropertySet -获取或设置扩展属性集,该属性集将在ESRI Shapefile / KML文件读取期间使用(如果没有设置,dbf/ KML文件中的所有扩展数据将被用作属性集,如果您有较大的属性集并且希望优化内存占用/性能,则非常有用)。
      • MapShapeReader。ToolTipFormat——获取或设置工具提示格式(应该指定ToolTipFormat或ToolTipTemplate)。
      • MapShapeReader。获取或设置工具提示内容的数据模板(应该指定ToolTipFormat或ToolTipTemplate)。
      • MapShapeReader。获取或设置应用于工具提示的样式。
      • MapShapeReader。PreviewReadCompleted事件——当读取器完成读取地图形状时发生。
      • MapShapeReader。ReadCompleted事件——当读取器完成读取并将形状传递给信息层时发生。
    • ShapeFileReader——通过创建ShapeFileReader类的独立实例,然后手动将解析后的形状添加到信息层,可以使用地理空间数据。
  • 增加了内置的热图形状着色支持。
    • InformationLayer。Colorizer -获取或设置ColorMeasureScale实例,该实例根据扩展属性(例如dbf或kml属性)的值计算地图形状的正常/高亮设置。着色器也可以用来自动设置地图图例。
      • ColorMeasureScale。ExtendedPropertyName——获取或设置用于计算映射形状外观的扩展属性(应该可转换为double)。
      • ColorMeasureScale。RangeCollection—获取或设置扩展属性值和着色样式所需的范围。
      • ColorMeasureScale。获取或设置RangeCollection的最小值。
      • ColorMeasureScale。获取或设置RangeCollection的最大值。
      • ColorMeasureScale。Mode -指定RangeCollection是否应该自动构建(默认),还是应该分别尊重TickMarkStep / TickMarkCount属性。
      • ColorMeasureScale。ShapeFillCollection——获取或设置用于形状着色的MapShapeFill实例的集合(注意,如果ShapeFillCollection包含的项少于RangeCollection属性,则填充之间将自动从指定的值中“混合”)。
      • ColorMeasureScale。HighlightFillCollection——获取或设置当形状高亮显示时用于形状着色的MapShapeFill实例的集合(注意,如果HighlightFillCollection包含的项少于RangeCollection属性,则填充之间将自动从指定的值中“混合”)。
      • ColorMeasureScale。TickMarkCount -获取或设置标记计数(即RangeCollection的范围计数-如果你不想手动设置RangeCollection,这是有用的)。
      • ColorMeasureScale。获取或设置用于计算RangeCollection从最小值到最大值的扩展属性值的步骤。
  • 增加了内置的地图图例支持。
    • MapLegend。Layer——获取或设置与图例实例相关的信息层(这允许自动填充图例项和着色)。
    • MapLegend。格式——获取或设置图例项标签的格式。
    • MapLegend。LabelLayout -指示图例项标签应该居中还是在图例项标记之间。
    • MapLegend。LabelLocation——指示图例项标签应该放在图例项标记的上面还是下面(垂直方向是向左还是向右)。
    • MapLegend。Orientation——获取或设置图例实例的方向。
    • MapLegend。MeasureScale—获取或设置ColorMeasureScale实例(注意,如果您已经将图例与InformationLayer关联,则不需要手动指定)。
  • 为正常/高亮(鼠标悬停)状态添加了内置的地图形状着色支持。
    • InformationLayer。ShapeFill -获取或设置默认的形状填充属性(注意,如果您使用热图模式,您应该使用ColorMeasureScale。ShapeFillCollection相反)。
    • InformationLayer。HighlighFill -获取或设置默认的高亮形状填充属性(注意,如果您使用热图模式,您应该使用ColorMeasureScale。HighlightFillCollection相反)。

是什么改变了:

  • 请注意,由于DynamicLayer的完全重新设计需要显著提高其性能,它不再向后兼容旧版本的控件:
    • IMapDynamicSource方法ItemsRequest(double minZoom, double maxZoom, Location upperLeft, Location lowerRight, Action (对象发送者,ItemsRequestEventArgs e)

固定:

  • 重新设计并显著提高了信息层的性能。
  • 重新设计并显著提高了DynamicLayer的性能。
  • 特定场景下内存泄漏。
  • 更改KML读取器,将MultiGeometry标记作为单个MapPath实例构建图形。
  • MajorRoutes请求/响应处理的问题。
  • 在特定场景下设置地图形状可见度属性不受尊重的问题。
  • 通信异常和错误处理问题。
  • 当NaN double作为参数传递时,DegreeMetric构造函数抛出异常。
RadTab

RadTabControl

固定:

  • 该控件在UISpy中无法识别。
RadTreeVieww

RadTreeView

新:

  • DropPosition不是DependencyProperty。

固定:

  • 项目不能被放入一个没有背景设置的空TreeView中。
RadTreeListVieww

RadTreeListView

新:

  • 每次IsExpandable的值改变时,TreeListViewRow将改变它的HierarchyExpandButton。
  • 新增:DragCueItemTemplate属性。

固定:

  • 固定:是可重排序的工作不正确。
  • 固定:当拖放被启用时,所选项目的药物发生而不是文本选择。
  • 固定:拖放插入行没有呈现在TreeListView的第一项时,头被隐藏
  • 修正:RadTreeListView不引发dropinfo事件,当用户在项目下方的空白区域删除项目时。
  • 固定:项目没有缩进正确,分支后被移动到层次结构
  • 修正:项目不能扩展/折叠使用键盘激活命令的问题。
  • 修正:TreeListViewRows不知道下降的位置(之前,之后,内部)。
  • 固定:RowIsExpandedChanged不发射。
  • 固定:扩展按钮剪辑。
DataFilter

RadDataFilter

新:

  • 新特性:项属性的声明性定义。
  • 新特性:filteroperatorloading事件。
  • 新特性:根据所选筛选器操作符定义自定义筛选器编辑器。
  • 新特性:支持DisplayAttribute。订单数据注释。
  • 新特性:支持DisplayAttribute。AutoGenerateFilter数据注释。
  • RadDataFilter。ItemProperties已过时,不再使用。请使用ItemPropertyDefinitions属性。
  • FilterOperatorsLoadingEventArgs。ItemPropertyInfo已过时。请使用ItemPropertyDefinition属性。
  • EditorTemplateSelector的项参数。SelectTemplate方法将不再是ItemPropertyInfo实例。它将是一个ItemPropertyDefinition实例。

固定:

  • 修正:默认的FilteringControl组合框编辑器应该尊重enum列的DisplayAttribute。
  • 修正:当RadDataFilter的父容器的xml:lang被设置时,通过UI删除一个过滤器会导致NullReferenceException。
  • 固定:隐藏“ToComposite”按钮时RadDataFilter。CanUserCreateCompositeFilters为false。
DataPager

RadDataPager

新:

  • RadDataPager MVVM支持(在XAML中批量初始化属性)。
  • 新增:RadDataPager解绑定模式。

固定:

  • 修正:在初始化过程中设置IsTotalItemCountFixed属性会过早地创建ViewModel。
  • RadDataPager源现在总是空时,在解除绑定模式。
  • RadDataPager现在将在数据模板内正确初始化。
RibbonBar

RadRibbonBar

新:

  • 添加样式,使您能够更改RibbonBar标题相关属性。
  • 添加RibbonWindowBackground属性。

固定:

  • 用PRISM添加单个RibbonTab会引发异常。
  • 更改RibbonBar的弹出内容的颜色。
  • 使用一个元素绑定到集合时异常。
  • 不可能在Dispatcher中添加RadRibbonTab。
  • 功能区窗口-当调整窗口大小任务栏-功能区窗口没有正确调整大小。
  • 当绑定到RadRibbonTabs集合时,选项卡不显示。
  • 最小化状态是暂时的。
  • 如果我们通过双击最小化RibbonBar,选中的选项卡仍然会显示出来。
  • 当RibbonWindow最大化时,顶部会有一条白线。
  • QuickAccessToolBar不可访问。
  • 在Windows Server 2003,2008和Windows XP中,RibbonWindow显示不正确。
  • 标题文本块的前景不改变时,改变主题。
RadDock

RadDock

固定:

  • 将RadPane的Title属性的类型从字符串更改为对象。
  • 加载布局时出现关闭浮动窗格错误。
  • 当有工具窗口时,raddock抛出LoadLayout异常。
  • 对接罗盘样式固定使用已应用到雷达对接的主题。
RadWindow

RadWindow

新:

  • 当无法执行窗口按钮的命令时,将其隐藏。
RadTileVIew

RadTileView

新:

  • 最初设置TileViewItem位置。
  • 鼠标滚轮支持最小化项目。
  • RadTileViewItem的可设置位置属性。

固定:

  • 没有正确拖动Tile。
  • 不能以编程方式最小化项目。
  • 当TileStateChangeTrigger设置为“Single click”时,无法重新排序瓷砖。
  • 当同时切换TileViewItems和最大化一个项目的可见性时崩溃。
  • 特定场景中的LayoutCycleException。
  • 替换ItemsSource后,ScrollBar不更新。
  • 在运行时设置主题只在第一次起作用。
  • 当有垂直滚动条时,如果滚动到底部并改变瓷砖,它就会混乱。
  • 当只有一个贴图时,还原状态下的贴图比最大化状态下的要大。
  • 当用户设置bordertick属性时,TileView控件的大小不正确。
  • 在改变项目的可见性时,有时它们不会出现在正确的地方或根本不出现。
  • RadTileViewItem不尊重Position属性如果动态改变。
RadPanelBar

RadPanelBar

新:

  • 混合设计时支持。

固定:

  • 增加了RadPanelBarItem的默认头“RadTreeViewItem”。
RadOutlookBar

RadOutlookBar

新:

  • 新增:受保护的虚拟方法,可以在继承OutlookBarPanel时覆盖。
  • 实现最小化模式。
  • 切换按钮和最小化模式下拉按钮的样式。

固定:

  • 在更改主题之后,OutlookBarItem的标题将消失。
  • 不能更改标题的前景。
  • 当outlookbar最小化时更改主题会导致异常。
  • 最小化的项目在改变OutlookBar的主题时不会改变它们的主题。
  • RadOutlookBar不能最大化。
  • RadOutlookBar在最小化时不会改变宽度。
  • 当将浏览器大小调整到较大的状态时,最小化的项不会返回活动状态。
工具栏

RadToolBar

固定:

  • 溢出区域的高度低于工具栏
RadMediaPlayer

RadMediaPlayer

新:

  • 全屏支持。
  • 永久隐藏控件的属性。

固定:

  • 在全屏中,来自SL应用程序的其他控件是可见的。
  • 固定:不正确的行为在RadWindow。
  • IsAutoReverse没有正常工作。一旦被列入播放列表,这些项目开始播放的时间不到一秒钟。
  • MediaPlayer在Grid中的位置不正确。
  • 播放按钮不隐藏。
  • 固定:内存泄漏。
RadBook

RadBook

固定:

  • 单次点击无法翻转硬页。
  • 当使用Book命令时,硬纸功能表现异常。
  • 使用book命令时,硬封面书籍的第二页无法加载。
RadSlider

RadSlider

固定:

  • SelectionRangeChanged被抛出2次。
  • SelectionStart, SelectionEnd不能与Binding一起工作。
  • 当DefaultTickTemplate为空时,会出现异常。
RadDateTimePicker

RadDateTimePicker

固定:

  • IsEditable=false, IsReadonly=true的问题。
RadButton

RadButtons

新:

  • 新增:KeepOpen属性。

固定:

  • RadRibbonDropDownButton的下拉箭头没有垂直居中。
  • 下拉按钮按下的样式被剪辑在左边。
  • 下拉按钮:当KeepOpen设置为true时,您不能在弹出框外单击。
上传

RadUpload

新:

  • 允许一个RadUploadItem的验证只取消该项目的上传。
  • 允许用户以编程方式向要上传的集合添加文件。
  • 按钮窃取焦点。
  • 将Events更改为RoutedEvents。
  • 删除事件应该是RoutedEvent。
  • FileCountExceeded, FileTooLarge, UploadSizeExceeded事件仅在超过限制时被引发一次。
  • 修正表达式混合4中的设计时间。
  • 优化Filter属性。
  • 即使在上传完成后也会引发uploadcancelled事件(因为取消按钮可用)。

固定:

  • RadUploadConstants。在UploadHandler中定义的ParamNameMessage没有被应用。
  • 当BufferSize大于10MB时,无法上传更大的文件。
  • 上传大小文件时提示错误。
  • 可以通过“MaxFileSize”上传大于指定大小的文件。
  • 当AllowDrop为false时,不可能在RadUploadDropPanel中删除文件。
  • 物品。清楚并不隐藏进步。
  • 当文件大于指定的MaxUploadSize时,将显示进度条。
  • 上传零长度文件时,统计数据不正确。
  • 文件上传后无法重定向。
  • 上传多个小文件和一个大文件时,加载进度不正确。
RadDragAndDrop

RadDragAndDrop

新:

  • 特性:改进了对winforms托管应用程序的支持。
  • 特点:引入了新的事件dragarrowadjustment,提供了改变dragarrow转换的能力。
  • 特点:引入DragCueOffset提供能力来控制拖动cue相对于初始位置的偏移。
  • 修正:DragInfo/DragInfo现在提出的状态DropImpossible时,离开可删除的区域。

固定:

  • 修正:本地模式的问题-拖动提示排列大小,尊重在dropquery上处理嵌套的下降目标场景。
BusyIndicator

RadBusyIndicator

固定:

  • Windows7 - TemplateBinding中的BusyIndicator背景被修复。
计

RadGauge

固定:

  • 如果ScaleObject。ItemTemplate内联指定。

Silverlight的用户界面

演示 试一试

有功能需求?

发布您的反馈通过WPF和Silverlight反馈门户

所有Telerik产品都有什么新功能?

查看所有更新

Background-NextSteps

下一个步骤

发射演示

查看操作中的Silverlight的UI。

检查价格

购买单独的产品或任何捆绑。

下载免费试用

有专门的技术支持。

Baidu
map