问题标签 [custom-controls]
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.
asp.net - 自定义控件
我有一个自定义控件,需要在另一个自定义控件中使用。我已经在服务器端编写了所有代码(没有 HTML)。谁能告诉我如何使用 htmlTextWriter 在后面的代码中编写下面的代码行以及如何注册此控件或如何在另一个从后面的代码编写 html 的地方编写自定义控件。
asp.net - 自定义 ASP.NET 容器控件
我一直在尝试创建一个自定义控件,该控件的工作原理与 Panel 控件完全相同,只是被几个 div 包围,这样可以创建一个圆角框外观。我还没有找到一个很好的例子来说明如何做到这一点。
我需要能够在控件内放置文本和控件并直接访问它而不引用面板(正是面板控件的工作方式)。
有没有人有这方面的例子?
wpf - Wpf 自定义控件模板 - 相对字体大小
我正在创建一个自定义 WPF 控件,为了简单起见,它有一个带有“标题”TextBlock 的垂直堆栈面板,后跟一个 ContentPresenter。我希望“标题”的字体大小比内容中使用的大小大 5 磅,内容由用户放置此控件的任何容器继承。
如何在控件模板中使用相对值为标题元素指定字体大小,而不向用户公开诸如“TitleFontSize”之类的属性?我想做“加5”。
我尝试在标题文本块上使用 ScaleTransform 并产生混合结果(文本块缩放很好,但方向已修改 - 我让文本右对齐,并且在缩放时它“离开了控制”区域)。另外,我不确定缩放变换在这里是否合适。
wpf - 一个好的 WPF 滚动时间线控件?(花哨的日期时间选择器)
我正在寻找可以用作时间线控件的东西。一种“横幅”,用户可以向左或向右拖动以在时间上向前或向后移动,然后他或她应该能够在该控件上选择一个时间点。
一个花哨的日期时间选择器:-)
有任何想法吗?
.net - 如何创建自定义 WPF 控件,例如具有恒定角的卡通气泡
我需要创建一个带有圆角的矩形气泡,里面有文字,就像卡通语音气泡一样。我需要气泡根据其包含的文本大小水平和垂直扩展。我希望语音箭头和圆角的半径保持不变。
我可以简单地使用路径来创建我的气泡,但我无法调整气泡的大小并保持角半径和箭头不变......这是将调整大小的整个路径。
我很感激有人能指出我正确的方向。
删除了无效的 ImageShack 链接
这是卡通泡泡用户控件的最终版本。我在 Jobi Joy 的版本中添加了一个没有笔划的矩形来隐藏路径线的末端,而不是试图让然后看起来与矩形齐平。
asp.net - 用户控件和自定义控件的区别?
ASP.NET中的用户控件和自定义控件有什么区别
objective-c - Mac 和 iOS Cocoa/Objective C 的编程控件是否有任何商业添加?
如果为 Windows .NET API 进行开发,我可以使用 100 种商业上可用的附加控件、图形 API 和其他有用的东西来增加我的工作量。谁能指出我在 Mac Cocoa/Objective C 开发中类似的商业软件的方向?
此外:
是否有足够的开发人员在商业上做这件事?
我的问题的重点是 Mac 开发者市场已经足够成熟,可以支持商业开发者附加组件。我知道有“开源”......一切似乎都默认......主要是因为还没有人带路。开源免费软件的问题是有一天所有人都变成了可怜的、半不熟练的无家可归者,他们将免费的东西拼在一起。我们值得更好!
如果您没有注意到 Mac 市场上的人们愿意为好东西买单。
我有销售开发工具的历史。你不必只是把这些东西送出去。
托尼
html - 黑莓的嵌入式 HTML 控件?
是否有任何 api 用于从您的黑莓应用程序中查看 html 内容?需要明确的是,我并不是指在我的应用程序顶部启动浏览器来查看页面。而是在我的应用程序中呈现页面。
.net - .Net 自定义控件可以在 VB6 形式中使用吗?
我正在对 VB6 Windows 应用程序进行一些维护。我有一个想在 VB6 表单上使用的 .Net 自定义控件组件。这可能吗?我知道如何通过为 .Net DLL 生成 COM 类型库来从 VB6 访问非可视 .Net 组件,但是可以像 VB6 中的 .OCX 一样使用 .Net 自定义控件吗?如果是这样,控件是如何在 VB6 中实例化,添加到表单等的。
提前感谢您的任何回复。
wpf - 如何为 WPF 中的自定义控件提供两个默认模板?
在 2007 年 1 月版 MSDN 杂志 ( http://msdn.microsoft.com/en-us/magazine/cc163497.aspx ) 上的 Charles Petzold 的“使用模板自定义 WPF 控件”一文中,他说,
ProgressBar 控件实际上有两个用于两个方向的默认模板。(ScrollBar 和 Slider 也是如此。)如果您希望新的 ProgressBar 支持两种方向,您应该编写两个单独的模板并在您也为 ProgressBar 定义的 Style 元素的 Triggers 部分中选择它们。
我目前正在编写一个需要此功能的自定义控件,但无法按照他所说的那样做 - 无论如何都不是有效的。有人有这个样本吗?
提前致谢。