Whats_new

用于WPF的Telerik UI

万博app最新版下载

WPF R1 2021的UI

2021年1月20日

有什么新鲜事

  • (测试版)CardView是一个功能强大,功能丰富的数据可视化控件,它以类似卡片的格式显示数据。这些卡片可以被分类、分组、过滤和编辑。
  • 当AutoSizeMenuItems设置为true时,RadialMenu组件可用于显示8个以上的菜单项。
  • 在TileList控件中实现了一个朝向属性,它允许将tile向右排列,并允许从上到下填充组。
  • PdfViewer现在支持Type 3字体,使您能够打开更大的PDF文档集。
  • wordprocessing现在允许您将浮动图像导出为PDF。
  • WordsProcessing现在支持导入、导出和编辑内容控件(结构化文档标记)。
  • QueryableCollectionViewSource实现后,QueryableCollectionView现在可以在XAML中定义了。
  • 通过accessibility Insights for Windows工具减少了更多检测到的问题,改进了WPF套件的可访问性,使其与Section 508标准兼容。

所有控件

固定
  • ErrorToolTip与StyleManager或NoXaml程序集和Office 2019主题一起使用时,两者之间存在差异。
  • 使用Fluent主题的GroupBox的标题应该按照设计加粗,但目前没有加粗。
  • RadMaskedInput的EmptyContent不透明度与水印文本的不透明度不同——这现在是统一的,以便更好地控制设计的一致性。这些更新还影响RadPasswordBox (Office2019和VisualStudio2019主题),RadWatermarkTextBox (Office2019和VisualStudio2019主题)和RadTimeSpanPicker的WatermarkVisualElement (Office2019, VisualStudio2019和Material主题)。RadWatermarkTextBox中的更改会影响各自主题的RadDateTimePicker控件。
  • 当调色板的ScrollBarsMode为Normal时,Fluent主题中的滚动条与内容重叠。
  • 在ExpressionDark主题的只读状态不同于MS文本框,RadWatermarkTextBox和RadPasswordBox控件(与其他输入控件相比)。前面列出的背景现在更新为#FF575859。
改变了
  • 面板的DisabledOpacity属性不受Windows8主题中检查可视部分的尊重。CheckBox控件的默认禁用不透明度从0.6更改为0.5。

AutoSuggestBox

固定
  • 手动打开下拉菜单时,NoResults内容仍然可见。

面包屑

固定
  • 材料主题中的AutoCompleteListBox状态错误。

按钮

固定
  • PathButton的路径和ToggleSwitchButton的椭圆在Office2019主题中悬停时有不正确的填充颜色。
  • 使用Visual Studio 2019或Office 2019主题时不能执行该命令。
  • 如果为FluentPalette设置比默认值更高的角半径(例如5),则在更改SplitButton的DropDownButtonPosition时将导致不正确的表示。
  • 当聚焦时,在以下主题中禁用和启用焦点边界后仍然可见:Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Expression_Dark, Windows8, Windows8Touch, Office2013和VisualStudio2013。

调出

  • 将CustomPopupPlacementCallback属性暴露给CalloutPopupSettings。

ChartView

固定
  • 当在数据绑定场景中应用于PieSeries/FunnelSeries时,PointAnimation和label不显示。

ChartView3D

  • 在LinearAxis3D中实现了ActualRange属性。

闲谈,聊天

改变了
  • ProductCard中使用的Rating控件的默认ItemsPanel会导致横向CardOrientation中ItemsCount大于5的剪切问题。现在改为WrapPanel。

CloudUpload

固定
  • 材质主题的当前实现没有根边界视觉,这导致BorderBrush和BorderThickness不被尊重。现在引入了它,并且各自的属性都是模板绑定的。

组合框

固定
  • 当使用德语(瑞士)键盘时,不能在RadComboBox中输入{字符。

DataForm

  • 属性允许设置单一编辑模式,在任何给定的时间只有一个编辑器是活动的。

固定
  • 内部的UpdateFocusedElement方法会对GraphSource中的每个条目触发,这会降低加载性能。
  • 在非虚拟化图中,在最大化状态窗口中形状的初始加载时间比在正常状态窗口中更快。

对接

  • 允许通过RadDocking的新FlyoutMinLength属性设置自动隐藏区域飞出元素的最小宽度。
固定
  • 当恢复远程连接后应用程序不活动时,浮动窗格保持打开状态。
  • 固定和未固定RadPane中的字体大小在Material、Office2013、Fluent和Crystal主题中是不同的。
  • 当打开上下文菜单时,单击RadGridResizer元素后,会调整RadSplitContainer的大小。
  • 当CloseTabsOnMouseMiddleButtonDown设置为true时,鼠标单击中键关闭所选窗格,而不是关闭所单击的窗格。
  • 双击Office2019主题中的RadPane时,PaneGroup焦点边界消失了。
改变了
  • 使用CodedUI测试时,很少改变属性:“Rad窗格组”友好名称被替换为“窗格组基”;“Rad Split Container”被替换为“RightContainer”;

filedialog

  • 按退格键时导航到上一个目录。
  • 在所有对话框和ExplorerControl中实现LoadDrivesInBackground布尔属性,以支持本地(非网络)驱动器加载缓慢的场景。
固定
  • 当从项目输出文件夹中保存一个等于文件名的名称时,关闭时文件名错误。
改变了
  • 所选文件的AutoCompleteBox的最大高度在所有主题中更新。

GanttView

固定
  • BorderThickness绑定对里程碑容器样式不起作用。
  • gantttpresentsplitter在VisualStudio2019主题中不可见。

显示数据表格

  • 在“组”面板中单击组单元格执行排序操作时,光标将变为繁忙的光标。
  • 当虚拟化启动时,单元的回收机制不那么激进,现在单元在内存中保存的时间更长,以加快更改ItemsSource等操作。
固定
  • Modifiers (Ctrl | Alt | Shift) + F2触发编辑模式。
  • 当前单元格边界在Office2013Theme、Windows8和Windows8Touch中与底部和右侧网格线重叠。
  • 在不同线程上重新排序列/行时抛出InvalidOperationException。
  • 当将实体对象映射到自定义类时抛出NotSupportedException。
  • 'OpenClipboard Failed'的comexception相关的剪贴板正在被另一个应用程序使用,现在处理。此外,访问剪贴板要重新尝试几次。
  • 在Office2013、Green、Office2016、Office2016Touch、Material或Fluent中滚动带有EnableStickyGroupHeaders的分组网格时,可以通过组行看到行指示器。
  • 在Fluent, Material, Office2016, Office2016Touch, Green中增加了行和层次之间的边界。
  • 滚动控件时,验证错误工具提示出现在有效的GridViewRow上。
  • 当GridViewMultiColumnComboBoxColumn或ComboBoxColumn的ItemsSource与IsLightweightModeEnabled在运行时改变时,单元格不更新。

列表框

固定
  • 拖放不工作时,DragDropManager。UseAdornerLayer被设置为true,并且控件被放置在RadBusyIndicator中。

地图

固定
  • UriImageProvider的图像没有显示在Visual Studio设计器中。
  • 当通过PART_CenterButton切换中央导航时,无论是ZoomBarVisibility还是CommandBarVisibility在以下主题中都是折叠的- OfficeBlack, OfficeBlue, officessilver, Summer, Transparent, Vista和Windows7。
  • 当使用Green、Office2016、Office2016Touch、Material和Fluent主题的控件处于禁用状态时,地图的缩放栏和命令栏的图标不会改变其不透明度。

MaskedInput

固定
  • RadMaskedInput控件的ExpressionDark主题的只读状态是不同的(与其他输入控件相比)。它的背景现在更新为#FF575859。

女士控制

固定
  • 水平GridSplitter高度和垂直GridSplitter宽度不能设置为不同于以下主题的默认值:Green, Office2016, Office2016Touch, Fluent, Material, Crystal, VisualStudio2019和Office2019主题。
  • 分隔符,作为直接的状态栏内容,在使用StyleManager应用Telerik主题时有不正确的样式。当放置在StaturBarItem中时,相同的内容几乎或根本不可见。
改变了
  • 水平滚动条的背景颜色在透明主题中更新。

NavigationView

固定
  • 父NavigationViewItem似乎不可见后,一个子项目被选中,父一个在Office2013主题中崩溃(由于不正确的背景的SelectedVisual和白色背景上的白色前景)。

NumericUpDown

固定
  • 当ShowTextBox在Windows8和绿色主题中设置为False时,向上/向下箭头按钮不可见。
改变了
  • RadNumericUpDown的高度不同于Windows8Touch主题中的其他输入控件。

PDF查看器

  • 引入了对Type 3字体的支持。
固定
  • 在单独的行上搜索文本时,TextSearch无法找到结果。
  • 当在RadToolBar中输入大于文档页数的页数时,将抛出ArgumentOutOfRangeException。
  • 使用加密算法4解码PDF流时抛出InvalidDataException。
  • 打开文档时抛出InvalidDataException(未知压缩方法'method-name')。
  • 在后台线程中创建缩略图时内存泄漏。
  • 基于ICC颜色空间的图像由于NullReferenceException而丢失。
  • 当内联图像流从新行开始时抛出NotSupportedException。
  • CCITTFaxDecode滤波器性能较慢。
  • 从后台线程导入文档时抛出偶发InvalidOperationException。
  • 单击保存按钮后,不保存TextBoxField值。

PdfProcessing

  • 使用RadFixedDocumentEditor插入表时的性能改进。
固定
  • 在导入包含重叠代码空间的PDF时抛出ArgumentException。
  • 当导入使用间接引用定义值的矩形时,会抛出ArgumentException。
  • 当TextBox字段的大小小于该字段的默认填充时抛出ArgumentOutOfRangeException。
  • 无法加载文件或程序集“系统绘图”。在。net Core 3.1项目中导出带有图像的文档时,Version=5.0.0.0'。
  • 导入包含链接注释和引用相同对象的命名目的地的文档会导致InvalidCastException。
  • 当导入带有指向间接对象的FormXObject资源的文档时,会抛出InvalidCastException。
  • 使用加密算法4解码PDF流时抛出InvalidDataException。
  • 打开文档时抛出InvalidDataException(未知压缩方法'method-name')。
  • 当导入包含两个尾部的文档并且Encrypt对象是第一个Xref表的一部分时,将抛出InvalidDataException。
  • 基于ICC颜色空间的图像由于NullReferenceException而丢失。
  • 当内联图像流从新行开始时抛出NotSupportedException。
  • CCITTFaxDecode滤波器性能较慢。
  • 从后台线程导入文档时抛出偶发InvalidOperationException。

PropertyGrid

固定
  • 在运行时多次更改Item属性时发生内存泄漏。

RadialMenu

  • 当AutoSizeMenuItems设置为true时,RadialMenu组件可用于显示8个以上的菜单项。
  • 物品现在可以等距填充可用空间。
固定
  • 改进了流畅主题中悬浮RadialMenuItems的外观。

RibbonView

固定
  • 在没有显示的RadRibbonWindow实例上调用windowwindowophelper的EnsureHandle会冻结UI。
  • 材质主题中可编辑的RadRibbonComboBox目前有不正确的角半径。根据设计,相同的角半径应该为0。
  • System.Windows.Markup.XamlParseException在System.Windows.Controls.Grid的名称作用域中找不到“DescriptionPresenter”。当鼠标悬停在Ribbon控件(例如DialogLauncher)上并使用以下任何主题时抛出:Office_Black, Office_Blue, Office_Silver, Summer, Vista, Transparent, Windows 7, Expression Dark。
  • 系统菜单在具有不同DPI的监视器的场景中是不合适的。
  • 当RibbonView被托管在RibbonWindow中,并且这个窗口的IsWindowsThemeEnabled为true时,当使用Fluent主题的Dark ColorVariation时,ribbon选项卡是不可见的。
  • RibbonWindowClassicGlassOffTemplate包含额外的列,而不是导致窗口按钮不对齐问题的边距(特别是在更高的DPI设置下)。

RichTextBox

  • HtmlFormatProvider现在可以导入和导出表格和表格单元格的对齐方式。
  • 切换编号样式的按钮现在被拆分按钮所取代,该按钮允许您切换列表样式或在不同的列表格式之间进行选择。
固定
  • 在Office 2013、Visual Studio 2013、Green和Visual Studio 2019主题中,负边距会导致顶部带状区域和标尺(PART_TabStops)元素之间的不对齐问题。
  • 将表放在页眉或页脚后添加空格时将引发异常。
  • 当导入具有结构化文档标记的文档时,会抛出ArgumentNullException,该文档在数据绑定声明中没有前缀映射。
  • 在表单元格级别上定义的复选框内容控件在运行时不可单击。
  • 复选框内容控件在选中状态更改时将丢失本地格式。
  • 在注释末尾使用退格删除权限范围会导致删除注释之后的文本。
  • 当主要文档部分不命名为document.xml时,DocxFormatProvider不能导入文档的内容。
  • 导入带有自动关闭SdtContent标签的结构化文档标签会抛出InvalidCastException异常。
  • 在前面有另一个空复选框的空段落中插入复选框将删除该段落。
  • 当从HTML导入时,段落从父表的align属性值中继承对齐方式。
  • RepeatingSection的标题不能通过属性对话框设置。
  • SetPosition()设置插入符号在特定设置中的前一个位置上的位置。
  • 在内联内容控件之后设置文档位置将该位置移动到控件中的最后一个位置。它应该在控件之后移动它。
  • 第一个单行重复部分项不能通过UI复制。不能点击+按钮。
  • 表中的段落继承了前一段的负缩进。
  • 在读取DOCX文件时,不会解析和应用浮动图像的包装。
  • 在复选框内容控件之后键入文本,将默认的已选中/未选中字体族转移到新内容。
  • 在高亮显示的span之后键入文本会将高亮显示设置转移到新内容。
  • 在RichTextBox()中抛出XamlParseException。在RichTextBox(. NET Framework)中导入xaml文档时。网络核心)。

ScheduleView

固定
  • 今天风格的边框在绿色,材料,Office2013, Office2016, Office2016Touch, VisualStudio2013, VisualStudio2019中不对称。
  • EditAppointment对话框中的文本框在Green, Material, VisualStudio2013, Fluent, Office2016和Office2016Touch主题中没有样式管理器。
  • 使用StyleManager时,MonthView/TimelineView的字体大小被更新。
  • 当在不同的线程中使用不同的scheduleview时抛出InvalidOperationException。
改变了
  • 使用CodedUI测试时,更改了一些属性:'PART_ItemsHostCalendar'控件类型替换为'PART_ItemsHost控件类型';' viewmodesselection '友好的名称被'Navigation Definition Selection'取代;'减少可见度datellarge '友好的名称改为'Navigation Back';'PART_NavigationPicker'友好名称更改为'Navigation Date Picker';“increevisibledatellarge”被替换为“Navigation Next”。

微线图

固定
  • 较低值的指示器在运行时不更新。
  • 当数据在运行时发生变化时,这些指标不会更新。

SpreadProcessing

  • 增加了DocumentInfo属性来保存文档元数据信息。
固定
  • 合并两行的单元格时不应用自动行高。
  • 导入具有特定打印区域的XLS文件时会引发异常。
  • 当文档包含对具有超链接的单元格应用的数据验证时,将产生无效的XLSX。
  • 当导入包含额外表数据记录的XLS文档时,将抛出InvalidOperationException。
  • 当导入页眉/页脚和主体部分没有使用默认名称命名的文档时,会抛出NullReferenceException。
  • 导出PDF文档时的性能改进。
  • 打开样式表中不包含样式的文档时抛出KeyNotFoundException。
  • 粘贴从另一个RadSpreadsheet实例复制的图像会生成无效的文档。

电子表格

固定
  • 合并两行的单元格时不应用自动行高。
  • 当文档包含对具有超链接的单元格应用的数据验证时,将产生无效的XLSX。
  • 当导入页眉/页脚和主体部分没有使用默认名称命名的文档时,会抛出NullReferenceException。
  • 导出PDF文档时的性能改进。
  • 打开样式表中不包含样式的文档时抛出KeyNotFoundException。
  • 粘贴从另一个RadSpreadsheet实例复制的图像会生成无效的文档。
  • 当列宽度小于过滤器按钮的大小时,FilteringPopupControl的RenderSize值不会更新。
  • 当“工作表”选项卡处于“编辑”模式并且应用的主题为深色时,所选文本不可读。

SyntaxEditor

  • 引入AutoScrollToCaretOnTextChange依赖属性来控制文档文本更改时是否启用或禁用自动滚动。
  • 暴露了SearchPanelWidth属性,用于更改搜索面板的宽度。
  • 自定义页边距现在可以添加到RadSyntaxEditor,它可以保存给定行号的指示符。
  • 实现了SearchPanelOpened和SearchPanelClosed事件。TextSearchHighlightTagger现在清除时,搜索面板关闭。
固定
  • 对于给定的行,只突出显示搜索词的第一个出现。

TabControl

固定
  • 设置对齐对齐和使用Windows8Touch或Office2019主题导致意想不到的行为- Windows8Touch主题不拉伸其TabItems时TabStripPlacement是左/右;Office2019主题动画不正确。
  • 溢出下拉在所有主题中对不同的TabStripPlacement选项有不正确的位置。

的周期

固定
  • 在卸载控件后清除项。

TileList

  • 在TileList控件中实现了一个朝向属性,它允许将tile向右排列,并允许从上到下填充组。

TimeBar

固定
  • 使用HandlesVisibility属性显示滑块的手柄会导致VisualStudio2013、Office2016、Office2016Touch、Green、Material中各自图标指示器的样式不正确。相同的指标在VisualStudio2019和Office2019主题中有不正确的字形。
  • 当IsSnapToIntervalEnabled设置为true时,所显示的SelectionThumbPreview在Material主题中几乎不可见。它的默认颜色现在改为PrimaryPressedBrush。
  • 在Windows 8、Visual Studio 2013、Green、Office 2016、Office 2016 Touch、Material、Visual Studio 2019和Office 2019主题中,控件的滑块在其边界和/或起始和结束拇指之外几乎是不可拖动的。

时间轴

固定
  • 使用HandlesVisibility属性显示滑块的手柄会导致VisualStudio2013、Office2016、Office2016Touch、Green、Material中各自图标指示器的样式不正确。相同的指标在VisualStudio2019和Office2019主题中有不正确的字形。
  • 当包含RadTimeline的RadDocking窗格被解除固定时,将出现NullReferenceException。
  • 在Windows 8、Visual Studio 2013、Green、Office 2016、Office 2016 Touch、Material、Visual Studio 2019和Office 2019主题中,控件的滑块在其边界和/或起始和结束拇指之外几乎是不可拖动的。

TimeSpanPicker

固定
  • “分钟”的荷兰语翻译错了。

工具栏

  • 增加了使用IsBackgroundVisible属性更容易控制Rad按钮的背景可见性的能力。
  • 在工具栏范围内引入了对MS RepeatButton和RadPathButton的不同样式的支持(分别通过在toolbarcontainerstyleselecter - toolbarrepeatbuttonstyle和ToolBarRadPathButtonStyle下引入ToolBarContainerStyles),用于Office黑色,Office蓝色,Office银色,夏季,透明,Vista, Windows 7, Expression Dark, Windows 8, Windows 8 Touch, Office 2013, Visual Studio 2013和绿色主题(其他主题已经支持这两种样式)。

VirtualGrid

固定
  • 当使用DataProvider和DataTable作为其源时,使用Greater/LessThan过滤器操作符会导致异常。
  • 排序图标背景目前不是为Fluent和VisualStudio2019主题设计的。当控件排序时,列标题的前景对于VisualStudio2019主题是不正确的。

WatermarkTextBox

固定
  • ReadOnly状态的文本在Fluent主题中被剪切。

窗口

  • 为Office2019主题控件实现阴影。
固定
  • 为VisualStudio2019和Office2019主题实现了非活动窗口头部的不透明度。
  • 有一个来自默认RadButtonStyle的填充,导致使用绿色主题和StyleManager的窗口按钮不对齐。
  • 设置默认的ResponseButton在Office2019和VisualStudio2019主题中不起作用。
  • 当窗口处于最小化状态时,标题栏被切断。

WordsProcessing

  • 引入了对导入/导出/编辑内容控件(结构化文档标记)的支持。
  • LoadFromUri事件现在已过时。LoadStylesheetFromUri和LoadImageFromUri是应该使用的新事件。当使用LoadFromUri解析图像时,即使在参数中提供了数据,也会对资源进行HTTP调用以解析其扩展名。在某些客户机场景中,这可能是不希望看到的行为。
  • 导出为PDF时引入了对浮动图像的支持。
  • 引入DocumentInfo属性来保存文档元数据信息。
固定
  • 当第二个段落的SpacingBefore大于第一个段落的SpacingAfter时,两个连续的段落之间有一个空白的背景颜色。
  • 从HTML中导入的标题元素('h1'-'h6')样式错误。
  • 当Html样式属性值包含分号时,将在导入时省略。
  • 列表缩进作为局部段落属性从RTF导入。
  • 当导入页眉/页脚和主体部分没有使用默认名称命名的文档时,会抛出NullReferenceException。
  • 导出tabstop为PDF时抛出OutOfMemoryException。
  • 在页面上的最后一个TableRow中的TableCell中的段落不会导出到PDF文档。
  • 导出文档为PDF创建一个完全透明的文本多边形,没有预定义的高亮和/或背景颜色。因此,导出的PDF文件的大小为提高了高达40%。
  • 超链接不能正确导出为纯文本。
  • 错误的NuGet依赖会导致构建时错误。

用于WPF的Telerik UI

演示 试一试

有功能需求?

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

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

查看所有更新

开始冲浪

下一个步骤

发射演示

请参阅Telerik UI了解实际的WPF。

检查价格

购买单个产品或任何捆绑产品。

下载30天免费试用版

有专门的技术支持。

Baidu
map