草庐IT

angular-ui-tree

全部标签

在Angular 2中,两个组件如何通信?

我写了两个组成部分,如下:dynselectioncomponent.ts(通用选择标签,因为选择标签不支持多选的滤波器,因此此组件使用ng2-selet).user-list.component.ts(此组件使用DynelectionComponent对应于HTML模板,并为DynselectionComponent提供了一个选项的集合)。dynselectioncomponent.tsimport{Component,OnInit,ViewEncapsulation,Input,SimpleChanges}from'@angular/core';@Component({selector:'

c# - UWP 从任务更新 UI

我有一个应用程序,它正在检查本地网络中的网络范围(用于运行http服务)。所以这意味着,我正在检查f.e.从10.0.0.1到10.0.0.255。问题来了,在PC上运行速度还可以,但是在Lumia950上运行速度就不够了。所以我想在扫描期间更新UI。下面是问题:此刻我有几项任务f.e.10-每个任务都在扫描他的范围。任务1-10.0.0.1到10.0.0.25等等-我应该使用10个任务还是有什么办法,.net将如何自行解决?性能如何,f.e.如果我将使用50个任务?第二个问题是,在扫描过程中,我会找到PC,Web服务正在其中运行,但是...找到PC后,我应该如何更新UI?目前我只能在

c# - 从 Razor (asp.net) 迁移到 Angular JS 作为模板引擎

我们使用ASP.NETRazor,我们大量使用Razor来生成HTML,在布局中包含部分View,等等。但是,现在Angular已经过时且健壮了,我们希望尽可能多地使用它。一位同事提出,理论上应该可以用AngularJS完全取代Razor,我们研究了一下,似乎可行。例如,我们可以替换Html.Partial与ngInclude,我们可以替换RenderBody()与,我们可以用ng-repeat替换循环等将Razor放在一边而只使用Angular是否有任何陷阱?我们错过了什么吗? 最佳答案 我什至不确定你这里有问题。这两个引擎本质上

c# - 对于 UI 布局,使用一个网格或嵌套网格,WPF 中哪个更好

我在WPF中制作一个UI,我有一堆功能区域,我使用Grid来组织它。现在我想要的网格不是统一的,因为某些功能区域将跨越网格中的多个单元格。我想知道解决这个问题的最佳做法是什么。我应该创建一个网格,然后针对每个功能区域将其设置为跨越多个单元格,还是应该将其拆分为多个嵌套网格。在此图像中,最左侧的面板(由灰色条分隔的面板)是我想要的。中间面板显示一个网格,其中蓝线与功能区域重叠。最右边的面板显示了我如何使用嵌套网格来完成它。您可以看到绿色网格有一个水平分割。底部单元格是带有垂直分割的黄色网格。在左侧单元格的旁边是红色网格,再次水平分割。Gridshttp://www.freeimageho

c# - 压缩从 Angular 到 Web API 的请求

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我试图通过压缩从我的Angular客户端到AspNetWebAPI的请求来优化带宽使用。有什么办法可以实现吗?

c# - B-Trees/B+Trees 和重复键

我正在研究为我的应用程序组合自定义存储方案的可能性。我认为,重新发明轮子的努力是值得的,因为性能和存储效率都是主要目标,并且其上的数据和操作比RDBMS提供的所有内容(无更新、无删除、预定义查询集)简单得多).我只使用了一小部分我发现的关于B树和B+树的网络资源-维基百科,http://www.bluerwhite.org/btree/,http://slady.net/java/bt/view.php,http://www.brpreiss.com/books/opus6/html/page342.html(最后一个最有值(value))。重复键我要解决的第一个问题是如何处理重复的键

c# - 系统.Web.UI.ViewStateException : Invalid viewstate

我有一个使用ASP.net和C#开发的Web应用程序。我还将TelerikASP.NETAJAX用于WebUI。应用程序在生产服务器中引发异常(System.Web.UI.ViewStateException:Invalidviewstate)。它在测试服务器中运行良好。并且这个错误是随机抛出的。System.Web.UI.ViewStateException:Invalidviewstate.ClientIP:x.x.x.xPort:xxxxxReferer:http://webaddress/Page.aspxPath:/Page.aspxUser-Agent:Mozilla/4.

c# - Unity3D UI,计算拖动项目的位置?

如今,在Unity中拖动UI元素非常容易:制作一些UI项目。添加组件->事件->事件触发器。放在下面的脚本上。单击以添加四个明显的触发器。大功告成。但是。我完全迷失在指针坐标和UI坐标之间的关系(如RectTransform等中所见)。在下面的DragIt中:如何在手指下正确移动UI面板?假设您有一个大面板,面板中有十个UIButton,按钮上有Dragster。RectTransform坐标和鼠标指针有什么关系...简而言之,如何在下面的DragIt()中移动其中一个按钮?/*modernUnitydragofUIelement*/usingUnityEngine;usingUnit

c# - 为 UI 目的对枚举进行排序

假设我们有一个UI,在这个UI中我们有一个下拉菜单。此下拉列表中填充了枚举的翻译值。恭喜,我们可以按枚举的int值、枚举的名称以及枚举的翻译名称进行排序。但是如果我们想要与上述3种不同的排序方式呢?如何处理这样的需求? 最佳答案 实现你自己的IComparer:usingSystem;usingSystem.Collections.Generic;namespacetest{classProgram{enumX{one,two,three,four}classXCompare:IComparer{publicintCompare(X

c# - 可以在后台线程构建表单,然后在 UI 线程上显示

更新:总结一下我的问题归结为:我希望构建.NET窗体和控件不会创建任何窗口句柄——希望该过程被延迟到Form.Show/Form.ShowDialog谁能证实或否认这是否属实?我有一个带有选项卡控件的大型WinForms表单,表单上有许多控件,在加载时会暂停几秒钟。我已将其缩小到设计器在InitializeComponent中生成的代码,而不是我在构造函数或OnLoad中的任何逻辑。我很清楚我不能尝试在主UI线程以外的任何线程上与UI交互,但我想做的是让应用程序预加载此表单(运行构造函数)在后台,所以一旦用户想要打开它,它就可以立即显示在UI线程上。但是,在后台线程中构建时,在设计器中