完成
遵循
最后更新: 2023年5月29日52 通过管理
R2 2023年发布
这个问题发生在下面的场景。RadWindow是主窗口和一个按钮点击打开新的RadWindow实例所有者将主窗口。你打开几子窗口,然后关闭它。最后子窗口关闭后,背后的主窗口是没有激活它之前激活应用程序(假设Visual Studio,因为这是在测试)。

这个工作,避免孩子RadWindow实例的所有者产权。或者当最后子窗口关闭,手动激活主窗口通过调用其激活()方法。
完成
遵循
最后更新: 2023年1月19日14:50 通过管理
释放R1 2023

开关窗户11个主题的颜色变化到另一个不正确的应用与云母的效果。这是当Windows 11版本是22621。

一个临时决议是停止云母效应通过设置WindowEffectsHelperBackdropMaterial财产的RadWindow没有一个

<telerik: RadWindowx:类=“Example.MainWindow”xmlns=“http://schemas.microsoft.com/winfx/2006/xaml/presentation”xmlns: x=“http://schemas.microsoft.com/winfx/2006/xaml”xmlns: telerik=“http://schemas.telerik.com/2008/xaml/presentation”xmlns:助手=“clr-namespace: Telerik.Windows.Controls.Theming.Helpers;装配= Telerik.Windows.Controls”助手:WindowEffectsHelper.BackdropMaterial=“没有”=“RadWindow”>

另一种方法是使用DynamicResource当RadWindow的定制样式基于其默认。另外,当改变颜色变异,合并后的资源字典可以清除,然后再合并。这种方式,云母的效果不会被关闭。

<telerik: RadWindowxmlns: telerik=“http://schemas.telerik.com/2008/xaml/presentation”x:类=“Example.MainWindow”xmlns=“http://schemas.microsoft.com/winfx/2006/xaml/presentation”xmlns: x=“http://schemas.microsoft.com/winfx/2006/xaml”xmlns: d=“http://schemas.microsoft.com/expression/blend/2008”xmlns: mc=“http://schemas.openxmlformats.org/markup-compatibility/2006”xmlns:本地=“clr-namespace: WindowWindows11ThemeTest”主持人:可忽略的=“d”风格=“{DynamicResource RadWindowStyle}”=“主窗口”高度=“450”宽度=“800”>
私人boolisDarkPalette;私人无效RadButton_Click(对象发送方,RoutedEventArgs e){如果(.isDarkPalette) {Windows11Palette.LoadPreset (Windows11Palette.ColorVariation.System);.isDarkPalette =;}其他的{Windows11Palette.LoadPreset (Windows11Palette.ColorVariation.Dark);.isDarkPalette =真正的;}.MergeDictionaries ();}私人无效MergeDictionaries(){Application.Current.Resources.MergedDictionaries.Clear ();Application.Current.Resources.MergedDictionaries.Add (ResourceDictionary() ={来源Uri (“/ Telerik.Windows.Themes.Windows11;组件/主题/ System.Windows.xaml”,UriKind.RelativeOrAbsolute)});Application.Current.Resources.MergedDictionaries.Add (ResourceDictionary() ={来源Uri (“/ Telerik.Windows.Themes.Windows11;组件/主题/ Telerik.Windows.Controls.xaml”,UriKind.RelativeOrAbsolute)});Application.Current.Resources.MergedDictionaries.Add (ResourceDictionary() ={来源Uri (“/ Telerik.Windows.Themes.Windows11;组件/主题/ Telerik.Windows.Controls.Navigation.xaml”,UriKind.RelativeOrAbsolute)});}
完成
遵循
最后更新: 2023年1月19日14:50 通过管理
如果你设置WindowState RadWindow前最大化窗口打开时,窗口打开后,你仍然可以看到它的边界和圆的角落在屏幕的边缘。当你使用Windows 11 OS下Windows11主题。

这个问题解决了,当你恢复正常状态的窗口,然后回到最大化。
无计划的
遵循
最后更新: 2022年12月23日14:14 通过管理
管理
由: 维拉迪
评论: 3
类别: 窗口
类型: 功能要求
默认窗口控制暴露TaskbarItemInfo (https://msdn.microsoft.com/en - us/library/system.windows.window.taskbariteminfo%28v=vs.110%29.aspx?f=255&mspperror= - 2147217396)是用于操纵任务栏项目窗口的实例。
完成
遵循
最后更新: 2022年9月02日14:08 通过管理
R3 2022年发布
当使用Windows 11建立22000.795丙烯酸效应并不适用。
无计划的
遵循
最后更新: 2022年6月24日火灾 通过布鲁诺
多次使用双击屏幕角落的窗口显示一个灰色的边界。在这一点上,主窗口最小化的结果在一个模糊矩形剩余RadWindow。
完成
遵循
最后更新: 2022年4月25日08:53 通过管理
释放R2 2020 SP1

如果启用任务栏的autohiding特征和RadWindow最大化,任务栏不显示当鼠标在屏幕底部的。

这在RadTabbedWindow也观察到。

无计划的
遵循
最后更新: 2021年10月15日11:40 通过管理
由: 基督教
评论: 0
类别: 窗口
类型: 功能要求
支持提前布局功能的Windows 11。
拒绝
遵循
最后更新: 2021年8月10 12:57 通过管理
由: 西蒙
评论: 3
类别: 窗口
类型: 功能要求

你好,

我们公司正在慢慢推出high-DPI笔记本电脑用户。等设备,窗户会自动使DPI缩放、使用价值的125%或150%,取决于屏幕的分辨率。结合外部监控(们),这将导致我们的应用程序中,模糊的出现在了屏幕上。

Windows内置的功能来减少模糊,然而,这只在主屏幕上。如果你连接第二个屏幕和设置你的主屏幕,应用程序将永远出现在电脑屏幕上模糊的。

我对主题的理解是,WPF DPI知道——但在系统层面上。所以不能够很好地应对不同的DPI设置的监控。然而,我发现了一个教程微软文档(https://docs.microsoft.com/en-gb/windows/win32/hidpi/declaring-managed-apps-dpi-aware?redirectedfrom=MSDN),暗示有可能使每个监视程序DPI意识到WPF窗口。不幸的是,这种解决方案需要你继承你的窗口类实用程序类。

因为我们所有的windows已经继承RadWindow,我没有机会包括没有复制他们的基类或RadWindow。有RadWindow支持每个监视程序DPI意识将是一个很好的特性。还是已经有一种方法来支持这个?

最好的问候,

西蒙•穆勒

霍夫曼Fordertechnik GmbH是一家

PS:为什么第一个特性形成的特性请求工作流(一个,第一个搜索类似的请求)不让我选择控制/区域寻找私人的票?我几乎提交此请求的区域“所有(多个控件)”,因为。


无法解决
遵循
最后更新: 2021年6月16日14:03 通过管理
当RadWindow XAML中声明和使用作为一个主窗口,它不会显示在设计师通过合并所需的主题资源,定义一个基于RadWindowStyle隐式风格。

测试16.8.4——像预期的那样工作。更新为16.9.0匹配客户的设置和管理复制问题。问题是可再生的16.10.0版本的Visual Studio。


完成
遵循
最后更新: 2021年6月11日12:05 通过管理
释放2021 R2 SP
当RadWindow IsTopMost属性的值是在运行时改变,然后另一个RadWindow显示,抛出ArgumentOutOfRangeException。
完成
遵循
最后更新: 2021年5月21日10:19 通过管理
释放自由2021.2.525 (25/05/2021)
由: 马丁·伊万诺夫
评论: 0
类别: 窗口
类型: 错误报告

如果你打开窗户在一个特定的分辨率,最大化,然后改变解决一个更大的,窗口大小不更新。窗口保持在原来的屏幕的分辨率。

在订阅SystemEvents这几天工作。和重置WindowState RadWindow DisplaySettingsChanged事件。

公共主窗口()/ /主窗口RadWindow{InitializeComponent ();SystemEvents。DisplaySettingsChanged + = SystemEvents_DisplaySettingsChanged;}私人无效SystemEvents_DisplaySettingsChanged(对象发送方,EventArgs e){如果(.WindowState = = WindowState.Maximized) {.WindowState = WindowState.Normal;.WindowState = WindowState.Maximized;}}

完成
遵循
最后更新: 2021年5月21日10:19 通过管理
释放自由2021.2.525 (25/05/2021)
窗口最大化时不正确的大小和任务栏从垂直,水平,反之亦然
完成
遵循
最后更新: 2021年5月21日06:38 通过管理
释放自由2021.2.525 (25/05/2021)
将dpiAware属性设置为True的app.manifest文件使WPF应用程序DPI意识到。在这种情况下,调整RadWindow不正常工作在两个显示器不同DPI规模因素。
拒绝
遵循
最后更新: 07年4月2021年38 通过管理
由: 惟程
评论: 1
类别: 窗口
类型: 错误报告

你好,

请参阅附加项目,

使用动画改变窗口大小后,用鼠标拖动改变窗口的大小,

当窗口大小小于原来的大小,右上角按钮会隐藏,

原始WPF窗口没有这个问题,动画很光滑然后RadWIndow改变大小。

无计划的
遵循
最后更新: 2021年3月30日11:30 通过管理
由: Dinko
评论: 0
类别: 窗口
类型: 功能要求
我们可以公开财产/轻松自定义标题窗口的边界。
完成
遵循
最后更新: 09年2021年3月29 通过管理
释放自由2021.1.315
ArgumentOutOfRangeException可以在多线程应用程序中显示/关闭窗口时抛出。这是一个可能的堆栈跟踪:

系统。ArgumentOutOfRangeException:指数范围。必须是非负数和小于集合的大小。
参数名称:指数
在System.ThrowHelper。ThrowArgumentOutOfRangeException (ExceptionArgument论点,ExceptionResource资源)
在System.ThrowHelper.ThrowArgumentOutOfRangeException ()
在System.Collections.Generic.List 1。RemoveAt (Int32指数)
在System.Collections.Generic.List 1。删除(T项目)
在Telerik.Windows.Controls.RadWindowManager。RemoveWindow (WindowBase窗口)
在Telerik.Windows.Controls.WindowBase.OnClosed ()
在Telerik.Windows.Controls.RadWindow.OnClosed ()
在Telerik.Windows.Controls.WindowBase.CloseHostImidiately ()
在Telerik.Windows.Controls.WindowBase。TryClose(布尔shouldCloseHost)
在Telerik.Windows.Controls.WindowBase.Telerik.Windows.Controls.InternalWindow.IWindowDragAware。TryClose(布尔shouldCloseHost)
在Telerik.Windows.Controls.InternalWindow.WindowWithNoChromeWindowHost。OnWindowClosing(对象发送方,CancelEventArgs e)
在System.Windows.Window。OnClosing (CancelEventArgs e)
在System.Windows.Window.WmClose ()
在System.Windows.Window。窗口FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
在System.Windows.Interop.HwndSource。PublicHooksFilterMessage (IntPtr hwnd, Int32味精,IntPtr按钮,IntPtr lParam,布尔处理)
在MS.Win32.HwndWrapper。(指向IntPtr hwnd, Int32味精,IntPtr按钮,IntPtr lParam,布尔处理)
在MS.Win32.HwndSubclass。DispatcherCallbackOperation(对象o)
在System.Windows.Threading.ExceptionWrapper。InternalRealCall(委托回调对象参数,Int32 numArgs)
在System.Windows.Threading.ExceptionWrapper。TryCatchWhen(对象来源、委托回调对象参数,Int32 numArgs,委托catchHandler)
在System.Windows.Threading.Dispatcher。WrappedInvoke(委托回调对象参数,Int32 numArgs,委托catchHandler)
在System.Windows.Threading.Dispatcher。LegacyInvokeImpl (DispatcherPriority优先级、时间间隔超时委托方法,对象参数,Int32 numArgs)
在System.Windows.Threading.Dispatcher。调用(DispatcherPriority优先级、委托方法对象参数)
在MS.Win32.HwndSubclass。SubclassWndProc (IntPtr hwnd, Int32味精,IntPtr按钮,IntPtr lParam)
拒绝
遵循
最后更新: 2021年2月10日13:39 通过管理
PreviewClosed事件被称为DialogWindow使用自定义关闭按钮时的两倍
无计划的
遵循
最后更新: 2021年2月10日13:39 通过管理
由: 抢劫。
评论: 2
类别: 窗口
类型: 功能要求

应该有一个简单的方法来添加/覆盖RadWindow的影子。通过XAML属性或代码后面。

可能允许覆盖BlurRadius,方向,ShadowDepth。
例如(模型):

<telerik: RadWindowx:类=“MyRadWindow”xmlns=“http://schemas.microsoft.com/winfx/2006/xaml/presentation”xmlns: x=“http://schemas.microsoft.com/winfx/2006/xaml”xmlns: telerik=“http://schemas.telerik.com/2008/xaml/presentation”=“设置”WindowStartupLocation=“CenterOwner”SizeToContent=“真正的”ResizeMode=“NoResize”MinWidth=“500”MaxWidth=“900”DropShadowOverride=“真正的”DropShadowOverrideBlurRadius=“10”DropShadowOverrideDirection-90年”,DropShadowOverrideDepth=“3”DropShadowOverrideColor=“白色”><网格>< !——UI代码- - >< /网格>< /telerik: RadWindow>

完成
遵循
最后更新: 2021年2月01 06:16 通过管理
释放自由2021.1.201 (2/1/2021)
1 2 3 4 5 6
Baidu