【c# – 视图模型中的计时器】教程文章相关的互联网学习教程文章

c# – 在列表视图中显示具有两个组的单个列【代码】

我有客户表有列customer idcustomer name 我有另一个名为地址的表 addressid addresstext 现在我想显示这样的客户名称和地址文本customers-----------customer name 1customer name 2customer name 3addresses -----------addresstext 1addresstext 2addresstext 3像这样在列表视图中只有上面的单列 任何人都会对此有所帮助.. 我在winforms应用程序...

c# – LINQ在树视图中获取最深层节点【代码】

假设我有一个WinForms Treeview,如下所示:Parent1Child1Sub-Child1DeepestNode1DeepestNode2DeepestNode3Sub-Child2DeepestNode4DeepestNode5DeepestNode6Child2Sub-Child3Sub-Child4Sub-Child5Sub-Child6Child3(no children)我想创建一个函数:Function GetDeepestChildren(MyNode as Treenode) as List(Of Treenode)在哪里,如果结果如下:GetDeepestChildren(Parent1) = {DeepestNode1, DeepestNode2, DeepestNode3, DeepestNod...

c# – 减少在视图状态属性中保存的代码行【代码】

我有一个自定义服务器控件,它有很多属性 – 每个属性都在viewstate中保存它们的状态:public Color XXX{get{return (Color)ViewState["XXX"];}set{ViewState["XXX"] = value;}}这需要很大的空间 – 有没有办法减少代码中的行数?解决方法:删除一些空白区域?public Color XXX {get { return (Color)ViewState["XXX"]; }set { ViewState["XXX"] = value; } }老实说,我不会关心你的代码占用的垂直空间量,如果这确实是你的问题.使用#r...

c# – 使用列名从数据视图中查找值【代码】

我试图使用列名从dataview中查找值.我的数据集显示值,但我的if条件返回false.我正在使用c#在asp.net中工作. 我试过不同的代码.我想要获得这样的价值dv[0].DataView.Table.Columns[0].ToString().Contains("52")//RETURN FALSEORdv[0].Equals("52")// //RETURN FALSE要么dv[0].Find("52")// //RETURN FALSE以下是我的数据集解决方法:如果“GBA_Nbr_GBAccount”列是字符串类型,则它可能包含空格.您应该在比较之前修剪文本.试试这个dv...

c# – 在MVC视图中显示存储过程的结果(EF 5 / MVC 4)【代码】

目标 我想在我的视图中显示存储过程的结果. 问题 实体框架为我自动导入了一个执行程序的方法,但是我没有得到我期望在屏幕上显示的结果. 导入的功能是:public virtual ObjectResult<getProductsListForHome_Result> getProductsListForHome(Nullable<int> inOffer, Nullable<int> categoryId) {var inOfferParameter = inOffer.HasValue ?new ObjectParameter("inOffer", inOffer) :new ObjectParameter("inOffer", typeof(int));v...

c# – 在视图中呈现数据之前过滤控制器上的数据【代码】

>您好,我是MVC5,Razor和EF的新手,我一直在寻找两天,仍然无法找到问题的解决方案.>我想要做的是让用户输入一年,一季度和一个部门.在提交时,我想要另一个视图的控制器来查看这些参数并在呈现视图之前过滤数据.目前我有5个不同的分区,我想在渲染视图时只过滤一个分区.>我已经看了很多论坛,网站等试图解决这个问题,我没有运气.我很高兴至少能指出正确的方向.我试图通过跳入火中并自己搞清楚来学习这一点,但我现在需要帮助.>我对MVC的工...

c# – 通过notifychanged或命令属性在父视图模型和子视图模型之间进行通信?

在我的WPF应用程序中,我遵循MMV模式.我有一个嵌套子视图的主视图.我有一个主VM来保存子VM的实例.在某些时候,当VM VM的某些属性发生变化时,需要通知主VM. 我在网上搜索了很多.首选方法似乎是使用现有框架(MVVMlight / Prism)和/或某种信使服务.每当在任何板/常见问题上询问有关VM交互的问题时,您可以确定至少有一个答案建议使用此方法.虽然我可以很好地看到它在大型应用程序中的优势(或者如果您正在寻找“通用”解决方案),但对于小型...

c# – 滚动到滚动视图中的选定Treeviewitem【代码】

我有一个包含树视图的scrollviewer. 我以编程方式填充树视图(它没有绑定),并将树视图扩展为预定的treeviewitem.一切正常. 我的问题是,当树扩展时,我想滚动视图,父树视图滚动到我刚刚扩展的树视图.有任何想法吗? – 请记住,树视图每次展开时可能不具有相同的结构,因此排除了仅存储当前滚动位置并重置为…解决方法:我遇到了同样的问题,TreeView没有滚动到所选项目. 我做的是,在将树展开到选定的TreeViewItem之后,我调用了Dispatcher...

c# – 转换bool?在视图中bool【代码】

我在我的复选框中就像这样@ Html.CheckBoxFor(model => model.SKUs.Jewish)但我的数据库中的犹太人是可空的类型所以它给我一个错误不能隐式转换类型’bool?’ ‘bool’.如何检查我的模型它有值,然后它应该显示其他not.please帮助.解决方法:您可以使用以下内容:@Html.CheckBox("SKUs.Jewish", Model.SKUs.Jewish.GetValueOrDefault());如果未设置该值,则使用可空类型的默认值false.

关于模型 – 视图 – 演示者(C#)的一般性问题,模型应该知道演示者吗?

我有一个MVP(被动视图)设置,它进展顺利.我最近阅读了Martin Fowlers对此的描述(http://martinfowler.com/eaaDev/PassiveScreen.html),他写道“Passive View是一个非常明确的机制的另一个优点.很少依赖Observer机制或声明性映射.” 在我的MVP中,我的模型完全忘记了演示者,从模型到演示者的通信由事件处理.我通过调用演示者ctor来初始化视图中的MVP,例如new Presenter(this,new Model())(这里指的是视图). 我的问题是,我应该让模型知...

c# – 视图模型中的计时器【代码】

我在外部程序集中有服务类,我在MEF的视图模型类中注入此类.我需要从视图模型每3-4秒调用一次服务方法. 我从服务新数据获得字典.此词典在视图中绑定到列表框.我需要在视图中使用此数据列表框进行刷新. 在我的解决方案中,我使用DispatcherTimer,但我在calibur.micto中也是MVVM和WPF的绝对优势.在我的案例中,我不知道什么是合适的解决方案.所以,如果有人提前,我将感激不尽. 我的解决方案在这里:[Export("MainScreen", typeof(IMainVi...

首页> C#>如何做到既过滤和分组列表视图从SQL【代码】

我如何让我的Listview进行分组和过滤,因为我只能一次执行一件事情.我几乎已经尝试了所有可能的方法,但是没有一个起作用.当我删除public string SelectedParam { get { return _selectedParam; } set { _selectedParam = value; OnPropertyChanged("SelectedParam");if (_selectedParam == "Krydsm?l") { BindData(); } else { hjuldata.ItemsSource = FilterKategori().Tables[0].DefaultView; ; } } }则分组有效,但过滤不起作用 我...

c#-无法在asp.net视图中显示数据库中的图像【代码】

我不知道为什么,但是我无法在视图中显示数据库中的图像.它以正确的图像分辨率显示,但基本上是透明的.我不确定保存图像的方式是否有误(应该是)或显示内容有问题.很抱歉,如果我的问题太基本了,但是我在这个问题上的坚持远非我所必须的:( 这是问题的屏幕截图: 属性值: src =“ data:image / png; base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADhCAYAAAByfIirAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAANL5JREFUeNrsnQL8VNX...

c# – 使用SqlDataAdapter更新数据库视图【代码】

在我的应用程序中,我想将GridControl绑定到DataTable,该DataTable包含来自多个数据库表(使用外键引用)的数据. 我在更新数据方面遇到了问题,因为我在引用多个数据库表的命令上使用了SqlDataAdapter.我收到了错误:Dynamic sql generation is not supported against multiple base tables我尝试通过创建一个将多个表组合成一个“表”的视图来处理它,然后我可以将其绑定到GridControl. 插入数据是在视图中使用“而不是”触发器完成的,...

c# – Entity Framework 4.0,添加不包含主键的SQL Server视图【代码】

我正在使用Entity Framework 4.0,C#4.0,.Net 2010和SQL Server 2008 R2.我在SQL Server数据库中创建了以下视图:create view viewGetMember as select distinctrow_number() over (order by member.Membership_Number) ID,email.Communication_Point_Id id1,member.Membership_Number Number,dvt.Default_Name ParticipationStatus,person.Given_Name GivenName,person.Last_Name LastName,adrs.House_Number HouseNumber,adrs.St...