草庐IT

ui控件

全部标签

c# - 如何将行号添加到剑道 ui 网格?

我的页面中有一个剑道UI网格,其中包含一些列。现在我想在其中添加一列来显示行号。我该怎么做?谢谢。 最佳答案 初始化一个变量并在列中显示为template:"#=++record#"WorkingDemo代码如下:varrecord=0;$("#grid").kendoGrid({dataSource:{data:[{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{foo:"foo"},{f

c# - 如何禁用窗体上除按钮以外的所有控件?

我的表单有数百个控件:菜单、面板、拆分器、标签、文本框,应有尽有。有没有办法禁用除单个按钮之外的所有控件?按钮之所以重要,是因为我不能使用禁用窗口的方法或其他方法,因为一个控件仍然需要可用。 最佳答案 您可以进行递归调用以禁用所有涉及的控件。然后您必须启用您的按钮和任何父容器。privatevoidForm1_Load(objectsender,EventArgse){DisableControls(this);EnableControls(Button1);}privatevoidDisableControls(Controlco

c# - Unity3D 新的 UI 系统和 ListView

我正在尝试使用新的UnityUI(2014)构建ListView。垂直和可滚动列表应包含图像按钮,它们应根据分配的图像保持纵横比!所有按钮都应拉伸(stretch)到屏幕宽度。按钮不应与下一个按钮有间隙。(很像iOS中的UITableView)我发现新UI附带的VerticalLayoutGroup对我没有帮助,因为它不能很好地嵌入到ScrollRect中。我认为它需要根据包含的项目调整大小才能使其与ScrollRect一起使用。另一个问题是我无法让按钮保持宽高比,我通过编写一个小脚本解决了这个问题(见下文)。为了实际实现所需的列表效果,我创建了一个带有ScrollRect的Canva

c# - 与 .NET 和 Mono 兼容的网格控件?

您知道与.NET和Mono兼容的网格控件吗?DataGridView在Mono上似乎有很多问题,而GTK#控件依赖于GTK+,因此您需要将它安装在通常不存在的Windows机器上。 最佳答案 您可能想试用Mono2.0的预览版。DataGridView在此版本中要好得多,但仍有几个地方仍然存在不足。http://mono.ximian.com/monobuild/preview/download-preview/ 关于c#-与.NET和Mono兼容的网格控件?,我们在StackOverf

c# - 替换 OpenXML 中的内容控件

我需要一些东西作为占位符。我最初将内容控制视为一种解决方案,但我遇到了一些问题。然后我考虑将CustomXML添加到.docx,但由于i4i诉讼而放弃了。然后我决定通过OpenXMLSDK2.0简单地更改内容控件的文本,但即使如此标记,内容控件也不会消失。我猜它不知道文本发生了变化,除非它发生在word中。我也许可以只删除CC并改为放置文本,但我担心它可能带来的格式和样式问题,而且它会有点违背内容控件的目的。然后我开始考虑是否可以定义自己的Word可以识别的占位符。也许通过积木。它不需要做任何事情,除了使用OpenXML很容易找到并且可以以某种方式标记,所以我知道用什么来替换它。我不太

c# - 基类包含字段但类型与控件类型不兼容

Thebaseclassincludesthefield'lbl',butitstype(web.App_Code.CustomLabelControl)isnotcompatiblewiththetypeofcontrol(web.App_Code.CustomLabelControl).我以前用同样的方法做过很多自定义控件,但今天我遇到了这个错误。我有一个Web应用程序项目,在App_Code目录中有以下类,在web.config中为类中的控件引用了一个标签前缀。我现在该怎么办?Web.Config...标记类文件namespaceweb.App_Code{publicclassC

c# - 使用 C# 和 Mono 为 OS X 构建 Cocoa UI

有没有人花时间比较各种ObjectiveC桥和相关的Mono包装器?我想移植一个现有的C#应用程序以在OSX上运行。理想情况下,我会在Mono上运行该应用程序,并为其构建一个原生的CocoaUI。我想知道哪座桥是最佳选择。如果它对任何人都有用,这里有一些我迄今为止发现的桥梁链接:CocoSharp-在OSX上与Mono一起分发-www.cocoa-sharp.comMonobjc-比其他文件更好的文档(在我看来)-www.mono-project.com/CocoaSharp和www.monobjc.netNObjective-(显然)比其他人快-code.google.com/p/n

c# - 带有 WebBrowser 控件的 Excel CustomTaskPane - 键盘/焦点问题

我遇到了这个问题https://social.msdn.microsoft.com/Forums/vstudio/en-US/e417e686-032c-4324-b778-fef66c7687cd/excel-customtaskpane-with-webbrowser-control-keyboardfocus-issues?forum=vsto这里也提到了https://connect.microsoft.com/VisualStudio/feedback/details/521465/the-focus-issue-between-excel-cells-and-excel-c

c# - WPF 和 WinForms WebBrowser 控件之间存在哪些功能差异?

WPFWebBrowser控件看起来很棒,但随着时间的推移积累的有关WinFormsWebBrowser的知识非常丰富,并且很难忽略像csExWB这样的工作。很高兴知道.NET3.5的WPFWebBrowser控件相对于WinFormsWebBrowser控件存在哪些功能缺点或优势。特别是,是否可以在WPFWebBrowser之上构建类似csExWB的功能? 最佳答案 在对wpf的组件一整天感到沮丧之后,这就是我的发现。显然,winformswebbrowser公开了更多的方法和属性。比如wpfwebbrowser中没有IsWebB

c# - 使用 FindControl() 查找控件

我有一个Literal控件,我正试图找到它以便我可以在其中插入文本。我有一个包含多个内容占位符的母版页。ProjectNavigation我不断收到“对象引用未设置到对象的实例”。如何定位此对象以便找到并更新它?我试过:((Literal)Page.FindControl("litNavLinks")).Text=sb.ToString();((Literal)Page.Page.FindControl("litNavLinks")).Text=sb.ToString();((Literal)Page.FindControl("Content7").FindControl("litNa