- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 WPF 中遇到了 Telerik 主题的一些问题我添加了对 Telerik.Windows.Themes.Windows8 的引用,并使用文件 App.xaml 和以下代码合并了资源:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Telerik.Windows.Themes.Windows8;component/Themes/System.Windows.xaml"/>
<ResourceDictionary Source="/Telerik.Windows.Themes.Windows8;component/Themes/Telerik.Windows.Controls.xaml"/>
<ResourceDictionary Source="/Telerik.Windows.Themes.Windows8;component/Themes/Telerik.Windows.Controls.Navigation.xaml"/>
<ResourceDictionary Source="/Telerik.Windows.Themes.Windows8;component/Themes/telerik.windows.controls.docking.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
现在我想将 Windows 8 样式应用到我的主窗口,所以我将其更改为 telerik:RadWindow
<telerik:RadWindow
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"
x:Class="Foo.MainWindow"
Header="MainWindow" Height="350" Width="525">
<Grid>
<TextBlock HorizontalAlignment="Left" Margin="37,79,0,0" TextWrapping="Wrap" Text="TextBlock" VerticalAlignment="Top"/>
<telerik:RadSlider HorizontalAlignment="Left" Margin="273,156,0,0" VerticalAlignment="Top" Width="200"/>
<telerik:RadButton Content="Button" HorizontalAlignment="Left" Height="Auto" Margin="158,232,0,0" VerticalAlignment="Top" Width="Auto" Click="ButtonBase_OnClick"/>
</Grid>
</telerik:RadWindow>
在设计器中应用了主题,一切看起来都不错: 但是当我启动应用程序时,它看起来完全不同:
我不知道为什么会出现这个错误。如果我使用代码创建 RadWindow,它会完美运行:
RadWindow w = new RadWindow();
w.Width = 500;
w.Height = 500;
w.Show();
最佳答案
我认为当您使用隐式样式时,您需要声明您的窗口样式基于您导入的隐式样式。将此添加到您的 RadWindow
XAML 中:
<telerik:RadWindow.Style>
<Style TargetType="telerik:RadWindow" BasedOn="{StaticResource RadWindowStyle}" />
</telerik:RadWindow.Style>
或者将其添加到您的资源字典(local:MainWindow
应解析为 Foo.MainWindow
):
<Style BasedOn="{StaticResource RadWindowStyle}" TargetType="local:MainWindow" />
以下是一些可能有用的链接:
http://www.telerik.com/forums/show-radwindow-with-implict-style http://www.telerik.com/support/kb/wpf/window/details/how-to-use-radwindow-as-main-window
关于c# - Telerik RadWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30258123/
我有一个正在使用 jquery 的 DocMenu... 其中一个项目是这样的: Test 我正在使用 Telerik Rad Windiws 作为弹出窗口.
我在 WPF 中遇到了 Telerik 主题的一些问题我添加了对 Telerik.Windows.Themes.Windows8 的引用,并使用文件 App.xaml 和以下代码合并了资源:
我的代码: function AddFavoritePopup() { var radWindow = document.getElementById('AddFavoriteRad
我有一个令人费解的情况,我需要一些帮助。我试图让我的按钮打开一个 RadWindow(弹出窗口中的另一个页面),我将不胜感激我能得到的任何帮助。 我的表单上有一个简单的按钮(用户控件表单)。我想要做的
我正在使用Telerik控件,有两个页面的列表和详细信息页面。 详细信息页面将打开Radwindow。关闭radwindow后,ajaxrequest将刷新列表页面(父页面)的网格。
有什么方法我们可以知道 radwindow 是从哪个页面调用/打开的?我有一个 RadWindow,它将由两个页面打开,因此,如果我知道页面的名称,我可以检查该页面并执行不同的代码。 谢谢 最佳答案
我在 aspx 页面中有文本框、组合框和按钮控件。要在组合框中添加新值,我使用的是按钮。单击此按钮 按钮,一个 radwindow 打开,添加/更新一些记录。在关闭 radwindow 时,我需要在父
我的代码:
我有一个 radwindow,它是使用 javascript 函数打开的,如下所示。但是,当弹出 radwindow 时,会显示警报。 function OpenRadWindow() { va
我在使用 telerik RadWindow 时遇到问题。在我的应用程序中,将发生以下步骤: 用户点击一个按钮,RadWindow 将可见(在窗口中央)。然后,用户将选择要上传的文件。 当用户按下上传
当我打开 Radwindow 时,我希望父页面被禁用。如果 radWindow 打开,用户将不能在此页面上执行任何操作。 这是我正在使用的代
我有一个 Telerik RadWindow 实例,它可以被重用以在同一页面上显示不同的内容。一旦 RadWindow 显示一个页面并关闭,该内容将保持在 RadWindow 中加载,直到 RadWi
我想显示 RadWindow2。它在 Chrome、Mozilla 中显示,但在 IE9 和 IE10 中不显示。如何解决这个问题? js function Show() { var oWnd
我正在尝试从代码隐藏运行 telerik rad 窗口。但我有一些问题。我不知道这是否重要,但我正在尝试从 rad 网格的编辑模式下单击的按钮运行 rad 窗口。 RadWindow window1
我有一个应用程序,用户单击父窗口上的按钮即可显示弹出窗口。当用户关闭弹出窗口时,如何确定(在父窗口代码隐藏中)用户已关闭弹出窗口? 这是关闭弹出窗口的代码: function closeWin()
需要通过按钮单击事件在 radWindow 中打开网页。试图从客户端执行此操作,但它出现后立即消失。我认为单击按钮会导致回发到服务器...因此,我目前正在尝试使用下面发布的服务器端代码 (C#) 解决
我在网页中调用 RadWindow 作为对话框。我从代码隐藏调用,因为我需要传递一些参数: radWindow1.NavigateUrl = url + "?England,Germany,Franc
我在页面上显示的主 site.master 表单上有一个 radMenu。该页面有一个带有按钮的 radGrid,用于打开显示报告的 radWindows。当 radWindow 打开时,一切正常,但
我试图在关闭 telerik RadWindow 后立即调用服务器端方法。我有一个弹出式 RadWindow,我想在该弹出式窗口关闭后在客户端和服务器端执行一些操作。我一直在寻找像 OnClientC
我正在使用 radgrid 来填写表格。单击打开 后将打开radwindow。 打开 和关闭的 Javascript 代码` (func
我是一名优秀的程序员,十分优秀!