标签: toolkit

WPF DatePicker IsEnabled属性不更改外观

我想我已经DatePicker在工具包中找到了一个问题,也许你们中的一些大师可以查看它.

问题是在设置IsEnabled属性时DatePicker.如果在XAML中设置,即使IsEnabled在运行时将其设置为true ,它也会保持灰色.如果它开始启用,反过来也是如此.

该按钮只是更改了IsEnabled日期选择器的属性,您将看到它启用后,样式仍为灰色.

<Window x:Class="WpfApplication3.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:tk="http://schemas.microsoft.com/wpf/2008/toolkit"
    Title="Window1" Height="300" Width="300">
    <StackPanel>
        <tk:DatePicker x:Name="txtDate" IsEnabled="False"></tk:DatePicker>
        <Button Height="25" Click="Button_Click"></Button>
    </StackPanel>
</Window>

private void Button_Click(object sender, RoutedEventArgs e)
{
    txtDate.IsEnabled = !txtDate.IsEnabled;
}
Run Code Online (Sandbox Code Playgroud)

wpf styles toolkit datepicker isenabled

6
推荐指数
2
解决办法
8216
查看次数

从AJAX ToolKit使用AJAX控件时的编译错误

我在安装AJAX Toolkit for ASP.NET后第一次尝试使用AJAX Control.我创建了一个新的ASP.NET网站并添加了ConfirmButtonExtender.我运行它后没有改变任何东西我得到这个错误:

编译错误
说明:在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS0012:类型'System.Web.UI.ExtenderControl'在未引用的程序集中定义.您必须添加对程序集'System.Web.Extensions,Version = 3.5.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'的引用.

来源错误:

Line 16:         <br />
Line 17:         <asp:Label ID="Label1" runat="server" Text="Label" Width="229px"></asp:Label><br />
**Line 18:         <asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server"** ConfirmText="are you sure"
Line 19:             TargetControlID="Button1">
Line 20:         </asp:ConfirmButtonExtender>
Run Code Online (Sandbox Code Playgroud)

我尝试将此Control与按钮连接,就像我在教程视频中看到的那样或添加了ToolkitScriptManager,但它给了我同样的错误.

有谁知道如何解决这个错误?

asp.net ajax controls toolkit

6
推荐指数
1
解决办法
5352
查看次数

如何让swing应用知道屏幕尺寸的变化?

当我的swing应用程序运行时,我改变了屏幕的大小(例如从1024x768到800x600).

我有什么事情可以收听通知吗?

或者,我可以在每隔几秒检查屏幕大小,但Toolkit.getScreenSize()会不断告诉我旧值.
如何在更改后获得真正的屏幕尺寸?

环境:Linux(在SuSE ES 11和Ubuntu 9.04上测试)

我感谢您的帮助.
马顿

java size swing screen toolkit

6
推荐指数
1
解决办法
1914
查看次数

适用于Android的OData Consumer - 我应该使用OData takeit/framework吗?

我正在为Android手机创建一个程序,它将通过Web服务从OData提供程序查询,检索然后处理OData.

请问您能告诉我哪个工具包最适合这个?我见过这些:

谢谢.

android frameworks toolkit odata

6
推荐指数
1
解决办法
6538
查看次数

OpenGL中的GUI工具包

我想开发一个类似于Pure Data的应用程序(在C++中),但是有一个很酷的GUI和更好的文档...是的,像Max/MSPReaktor,但是免费且开放!

为了创建一个吸引人的,反应性的和可移植的界面,我正在考虑使用OpenGL.在我看来,有一些像Blender GUI.

在开始开发我的自定义GUI工具包之前,我用Google搜索,以了解是否存在我可以使用的东西,并且我发现:

  • Juce:看起来很受支持,但我不明白你是否只能在界面中嵌入OpenGL画布,或者可以使用OpenGL渲染所有小部件.
  • nUI:它看起来非常酷且便携,但是...它的论坛是一片沙漠,很难找到一个教程!
  • ceGUI,FLTK,GLUI:如此扁平和灰色;-)并且任何都不会被维护.

你知道其他工具包吗?如您所知,我正在寻找一个可移植的库(在C++中),快速且受支持.

另一种可能性是从头开始使用SDL或Freeglut我的自定义工具包,在这种情况下,这可能是最好的解决方案?

PS:阅读关于这个主题的其他主题我注意到许多开发人员建议使用Qt ... Qt可以依赖OpenGL进行渲染吗?或者它只能托管OpenGL画布?无论如何你认为在Qt中创建这样的东西是可能的(有良好的性能):

c++ opengl user-interface qt toolkit

6
推荐指数
1
解决办法
5660
查看次数

WPF Toolkit Color Picker编辑模板现在没有可用的颜色

我已经在谷歌上找了几个小时我的问题的解决方案,但是找不到太多信息.

我正在使用WPF Toolkit v2.2.1.

我的WPF应用程序中有一个Color Picker控件,需要自定义样式.我正在编辑App.xaml中颜色选择器的控件模板以应用于所有颜色选择器.

一旦我选择使用模板,所有可用的颜色都会从拾色器消失.我试图从代码中分配新的可用颜色但没有成功.

颜色的集合在那里,它们似乎没有显示.

这就是我在mainwindow.xaml中定义CP的方式

<xctk:ColorPicker x:Name="cpRing" SelectedColorChanged="cpRing_Changed" HorizontalAlignment="Left" Margin="238,5,0,0" VerticalAlignment="Top" Height="20" Width="39" Foreground="Black"/>
Run Code Online (Sandbox Code Playgroud)

不幸的是,控件模板太大而无法粘贴到此处.但是,通过将CP添加到wpf窗口并在设计视图中右键单击它并选择"编辑模板",可以轻松地重现这一点.一旦应用,颜色将消失,不会改变任何东西.

在编辑控件模板时,是否有人知道如何使用可显示的颜色?

最好的祝福

wpf xaml toolkit colors picker

6
推荐指数
1
解决办法
1134
查看次数

不能包含扩展的WPF-Toolkit

我想使用扩展的wpf toolkik(https://wpftoolkit.codeplex.com/),但我太愚蠢了,不能包含它.

我按照以下步骤操作:

  1. 引用项目中的二进制文件:在项目中
    引用WPFToolkit.Extended.dll(数据网格控件的Xceed.Wpf.DataGrid.dll)
  2. 添加一个using语句("使用Xceed.Wpf.Toolkit;"对于大多数控件,"使用Xceed.Wpf.DataGrid;"对于数据网格控件)到.cs文件的顶部
  3. 为大多数控件添加一个新的xmlns(xmlns:xctk ="http://schemas.xceed.com/wpf/xaml/toolkit",xmlns:xcdg ="http://schemas.xceed.com/wpf/xaml/datagrid"用于数据网格控件"到XAML文件的顶部

cs文件中的using语句正在运行!但在我的xaml文件中,我找不到工具包!

我添加了这个:xmlns:toolkit="http://schemas.xceed.com/wpf/xaml/toolkit"
但是这个命名空间不存在.

http://fs1.directupload.net/images/141206/nx62yqa2.png

那么我做错了什么?

c# wpf xaml namespaces toolkit

6
推荐指数
1
解决办法
3759
查看次数

是否有一个用于GUI的C库,它不需要使用自己的事件循环?

我正在寻找一个GUI工具包,我可以在普通的C中使用,至少在Linux上工作,并且不会强迫我使用它自己的eventloop - 我想使用libev作为主循环并让它通知工具包库时X事件进入左右.

我还没有找到类似的东西 - 我真的需要修补工具包库以获得我想要的东西吗?

c x11 user-interface toolkit event-loop

5
推荐指数
1
解决办法
464
查看次数

从命令行在 Java 代码中进行更高级别的语义搜索和替换

grep诸如、sedawk、 和 之类的命令行工具perl允许执行文本搜索和替换操作。

但是,是否有任何工具允许我从命令行在 Java 代码库中执行语义搜索和替换操作?

例如,Eclipse IDE 允许我轻松地重命名变量、字段、方法或类。但我希望能够从命令行执行相同的操作。

上面的重命名操作只是一个示例。我还希望能够选择具有附加语义约束的替换文本,例如:

  • 仅 C、D 和 E 类的方法 M1、M2 的范围;
  • 仅 C 类的所有变量或字段;
  • 出现某个类变量的所有表达式;
  • 仅变量的类定义范围;
  • 仅类 C 的方法 M 的所有重写版本的范围;
  • ETC。

使用此类任意语义约束选择代码后,我希望能够对其进行任意转换。

所以,基本上,我需要访问代码的符号表。

问题:

  1. 是否有适合此类工作的现有工具,或者我必须自己构建一个工具?
  2. 即使我必须自己构建一个,是否存在任何工具或库至少可以为我提供 Java 代码的符号表,并在其上添加我自己的搜索和替换以及其他重构操作?

java refactoring command-line sed toolkit

5
推荐指数
1
解决办法
353
查看次数

WinForms 在 Microsoft.Toolkit.Win32.UI.Controls.WinForms.WebView 的 EndInit 中消失

我正在尝试将 WebView 添加到 WinForm 以便在应用程序中使用现代浏览器。

从一个空白的 WinForm 开始,我添加了代码来创建 WebView 并将其添加到表单的控件中。

using System;
using System.ComponentModel;
using System.Windows.Forms;

namespace TestWebView
{
    public partial class Form1 : Form
    {

        public Form1()
        {
            InitializeComponent();

            var wvc = new Microsoft.Toolkit.Win32.UI.Controls.WinForms.WebView();
            ((ISupportInitialize)wvc).BeginInit();
            wvc.Dock = DockStyle.Fill;
            Controls.Add(wvc);
            ((ISupportInitialize)wvc).EndInit();

            // You can also use the Source property
            wvc.Navigate(new Uri("https://www.microsoft.com"));
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这将编译并运行,但 EndInit() 调用未完成。不会抛出任何异常。呼叫进入但不离开。

该项目是为 .NET Framework 4.7.1 设置的。我使用 NuGet 管理器将 Microsoft.Toolkit.WIN32.UI.Controls v4.0.2 添加到项目中。我正在按照https://blogs.windows.com/msedgedev/2018/05/09/modern-webview-winforms-wpf-apps/上的说明进行操作

为什么这不起作用?

c# toolkit webview winforms

5
推荐指数
1
解决办法
975
查看次数