问题标签 [control-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
licensing - 您如何对可再发行控件库实施许可?
如果您有一个想要授权给开发人员的 WPF 控件库,如何强制执行许可证限制,以便该库可以在他们自己的应用程序中使用和分发,同时防止最终用户重用该 .dll?
我从严格的商业角度来处理这个问题,所以我试图找到一个解决方案,它不会允许不分青红皂白的用户做一些简单的事情,比如用密钥传递 .dll 并能够共享它。
对此的任何想法都是绝对受欢迎的,并且可以随意提出哲学观点。
user-controls - Silverlight 2.0:在更改依赖属性之前确定是否设置了依赖属性
我在从 Control 继承的自定义控件上有一个依赖属性(前景)。当我加载控件时,我想查看用户是否设置了依赖属性,或者在我为它们设置值之前它是否使用了它的默认值。这个问题有点复杂,这里是:
该控件位于用户添加到其项目中的自定义控件库中。当他们设置他们的项目时,我可以让他们使用给定的 x:key 在他们的 app.xaml 文件中添加一行,其中包含我在为控件设置默认值时读取的设置。但是,如果他们在代码或 xaml 中设置值,我不想使用此全局值设置值。这里有几个案例可以帮助我想象我在说什么:
用户从我的库中创建一个控件并将其放在他们的页面上。然后他们将前景设置为绿色。我希望该控件的前景值是绿色的。
用户在他们的 app.xaml 中添加了一个特殊的行,声明他们希望特定类型的所有控件都具有红色的前景。我希望所有这类控件的前景值都是红色的。
用户在他们的 app.xaml 中添加了一个特殊的行,声明他们希望特定类型的所有控件都具有红色的前景。然后,他们将单个控件(在 xaml 中)的前景值设置为黄色。我希望这种类型的所有控件的前景值都是红色的,除了他们指定为黄色的那个。
加载控件时,我想读取依赖属性以查看它们是否设置了值,或者它是否是样式中定义的默认值。如果它是默认值,我想从 app.xaml 文件中读取他们的特殊行并将前景设置为该颜色。
c++ - 双缓冲常用控件
有没有办法对常用控件进行双重缓冲?目前,当他们调整大小时,它们会闪烁。很多.....
编辑:如果有帮助,它是一堆按钮控件和一些编辑控件,都位于选项卡控件的顶部。Tab 控件重绘自身,然后按钮重绘自身。当按钮重绘时,它们会闪烁。
EDIT2:这是我遇到的问题的一个例子:http: //billy-oneal.com/Lobfuscator.exe
silverlight - 控件库问题:无法从文本“local:SolidGloss”创建“System.Type”
我正在开发一个自定义控件库,但我遇到了这个错误。谁能告诉我我错过了什么?
SolidGloss.cs:
通用的.xaml:
MainPage.xaml(引用 UXSDK 程序集的单独项目)
c# - 如何将选中的项目从一个复选框添加到另一个复选框?
我需要将选中的项目从一个复选框添加到另一个。我不应该在第二个复选框中多次添加一个项目。该设计有两个复选框和以下按钮:>、>>、<、<< 我尝试了下面的代码但无法获得任何显示。请让我知道我哪里出错了:
注:> 表示添加选中项,>> 表示添加所有项,< 表示删除选中项,<< 表示删除所有项
vb.net - 找不到 Windows 窗体控件库
我正在尝试使用 Visual Basic .Net 2010 创建一个 Windows 窗体控件库。当我创建一个新项目时,我看不到这种类型的模板可用。
我在这里找到了一篇较旧的帖子,向用户展示了如何在“新建项目”对话框的左侧浏览以查找相关模板,但不幸的是,这没有帮助:
我还尝试在 New Project 中选择 Online 模板,我在 Windows Forms 和 Visual Studios 下查看过,但在任一类别中都找不到。
如何查看和选择此模板?
谢谢
c# - 直接在 Windows 窗体应用程序中添加用户控件
直接在 Windows 窗体应用程序中添加用户控件而不是创建 Windows 窗体控件库并将其引用到 Windows 窗体应用程序是否合适?
c# - C# DefaultValue 属性不起作用
我正在使用 C# windows 窗体控件库程序来创建自己的控件,代码如下:
程序运行时,MinValue和MaxValue的默认值都是0,那么如何正确设置默认值呢?
c# - 两个具有相同 dll 的项目,Cast 问题
各位程序员好,
我正在为使用惊人的 MaterialDesignXaml 库的未来项目创建一个 ControlLibrary。在这个 ControlLib 中,我使用了 MaterialDesignThemes.dll,其中包含几个样式化的控件、资源和类。
现在我的问题是我需要在实际应用程序中使用相同的 dll (现在是 sae 解决方案)。如果我想在这个项目中使用提到的控件库(作为项目参考),我总是会收到这个错误: Dll Error in Application Project 。
我理解编译器对此的问题,因为它无法检查两个引用(来自解决方案中的单独项目)是否是同一个 dll。但是我该如何解决这个问题?
奇怪的是,设计师在截图中抱怨,但应用程序运行得很好......
我正在使用 TortoiseSVN 进行版本管理,也许这与它有关?
有任何想法吗?
c# - C# WPF 控件库没有可访问的构造函数
我一直致力于为可重用对话框消息框创建控制资源库,但遇到了一些问题。下面我只有后面的条形骨骼代码和 ViewModel
我还有一个ResourceDictionary
必须由具有以下内容的使用应用程序引用:
当代码是应用程序的一部分时,这一切都有效,但我收到一条错误消息,指出:
““WindowsMessage”类型不包括任何可访问的构造函数。”
有没有办法让它为控制库工作?