【c# – 视图中的控件如何从视图模型中获取特定数据?】教程文章相关的互联网学习教程文章

c# – 如何在表格中排列项目 – MVC3视图(Index.cshtml)【代码】

我想用ASP.NET MVC3显示特定类型食物样本中存在的不同类型维生素的数量.如何在我的View(Index.cshtml)中显示它? 一个例子: 这些是我的代码:<table> <tr><th></th>@foreach (var m in Model){foreach (var v in m.Vitamins){<th>@v.Name</th> } } </tr>@foreach (var m in Model){foreach (var f in m.Foods){<tr><td>@f.Type</td></tr> } } </table>@*The amount of Vitamins in each food:var a in m.Amoun...

c# – 在流畅的nHibernate中将平面视图映射到类层次结构【代码】

我正在开发一个使用比赛结果/时间等模型的应用程序.我有一个看起来像这样的模型:public class Competitor {public virtual int ID { get; set; }public virtual string Name { get; set; }public virtual DateTime DateOfBirth { get; set; } }public class Event {public virtual int ID { get; set; }public virtual string Name { get; set; }public virtual string Description { get; set; } }public class Result {public v...

c# – 如何使用纯文本或HTml模板发送具有备用视图的电子邮件.【代码】

我想用纯文本或html模板发送带有备用视图的电子邮件,我使用了以下链接中的代码aspnet-sending-email-both-in-html-and-plain-text,但我不知道为什么它不适合我..我的代码是:public void EmailSendingWithBothHTMLAndPlainText() {// CREATE EMAIL// first we create a plain text version and set it to the AlternateView// then we create the HTML versionSystem.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(...

c# – 以编程方式选择列表视图中的项目【代码】

我在Windows窗体中有一个列表视图. _listView1.我希望以编程方式选择列表视图中的项目.我说_listView1.Items [i] .Select = true; 但这并没有解决问题.该项目未被选中.解决方法:该物业是Selected, not Select:_listView1.Items[i].Selected = true;

c# – 此视图不允许使用EditItem【代码】

我正在尝试以编程方式将项目添加到DataGrid并让用户编辑数据.但是,在尝试编辑数据时,我不断收到“此视图不允许EditItem”错误.我尝试创建类我正在添加一个ObservableCollection但它似乎没有改变错误.这些是我的代码片段: XAML:<DataGrid x:Name="DataGridExample" HorizontalAlignment="Left" Margin="35,40,0,0" VerticalAlignment="Top" Height="220" Width="525" AutoGenerateColumns="False"><DataGrid.Columns><DataGridTex...

c# – 在同一视图中使用两个部分视图【代码】

更新2:部分视图@model ASD.Models.StatisticsModel <link href="~/Content/PagedList.css" rel="stylesheet" type="text/css" />@if (Roles.IsUserInRole(WebSecurity.CurrentUserName, "Admin")) {<table id="statisticstable"><thead><tr><th>Hour</th><th>User</th><th>Customer</th><th>Order</th><th>Rows</th><th>Quantity</th></tr></thead><tbody></table> }更新1 partialView名称上有拼写错误.修复它并出现此错误: 附加...

c# – 如何在Xamarin iOS中创建垂直滚动视图【代码】

我是ios开发的新手.我正在尝试在Xamarin iOS应用程序中创建一个垂直ScrollView. 下面是我的水平ScrollView代码using System;using UIKit; using Foundation; using CoreGraphics; using System.Collections.Generic;namespace TestApp {public partial class ViewController : UIViewController{public ViewController (IntPtr handle) : base (handle){ScrollingButtonsController ();}UIScrollView scrollView;List<UIButton> bu...

c# – 自定义视图中的BindableProperty不会取消订阅PropertyChanged【代码】

背景信息 我正在使用MVVM和View第一种方法在XAML中开发Xamarin Forms(v4.1.1.3,在iOS上测试)应用程序;我正在使用MVVMLight的ViewModelLocator服务将单实例ViewModel分配给Views:BindingContext="{Binding [SearchViewModel], Source={StaticResource ViewModelLocator}}"导航到另一个页面时,我正在构建一个新的页面实例,每次都会收到相同的ViewModel实例.var page = new SearchView(); var tabbedPage = Application.Current.Main...

c# – AutoMapper将2个表中的记录连接到单个IEnumerable视图模型中【代码】

我有2个表,比如T1和T2. T1包含oID,cID,日期,状态,T2包含cID,cName,cURL.我为以上2个表设计了类,如下所示: T1.cspublic class T1{public int oID{get;set;}public int cID{get;set;}public DateTime date{get;set;}public string status{get;set;} }T2.cspublic class T2{public int cID{get;set;}public string cName{get;set;}public string cURL{get;set;}}T1中的cID是引用T2-cID的外键 现在我有我的T3视图模型,如下所示,结合T1...

c# – 什么时候可以将2个视图模型组合成1而不是使用某种形式的viewmodel-viewmodel通信?【代码】

我有2个视图模型,每个视图模型都有自己的视图. 第一个视图模型有3个属性由视图显示:PolicyProviderPolicyTypePolicyNumber第二个视图模型的视图只显示1个属性:TypeOfInvestmentFundPolicyType和TypeOfInvestmentFund之间存在1对多的关系. 这两个视图模型及其视图都显示为父窗体内的用户控件. TypeOfInvestmentFund的可用选项取决于在另一个视图中选择的PolicyType. 对我来说,感觉就像这两个视图模型可以结合起来,因为 a)它们显然...

c# – 自定义视图层次结构的语义缩放,而不是纯网格或列表视图【代码】

我在xaml中有一个页面布局,其中包含一个网格,其中有几个网格视图,表示不同的内容和各个样式. 这是我的应用程序的中心,它提供了这些不同的内容,例如:艺术家,表演,记录以某种方式相关但内容不同,因此表现不同. (完全不同的itemtemplates和groupingstyle为每个) 我想实现一个语义缩放,一旦缩小,应该显示我拥有的自定义组.所以它应该在缩小时将艺术家,表演,录音作为群组展示. 不幸的是,我只能在ZoomedIn / Out标签内放置一个GridView或...

c# – 新手视图模型问题..要子类或不要子类【代码】

好死的基本问题,我是一个自学成才的开发人员,所以我似乎经常有差距,我无法确定哪个是正确的方式……这就是其中之一!简单我有一个视图模型,它有一个子项集合.但是在定义这些类的地方,我无法确定子对象是否应该是父类的子类… 例如:public class ActionChartViewModel {public IEnumerable<ActionChartItemViewModel> Items { get; set; }public TextPagingInfo TextPagingInfo { get; set; } }public class ActionChartItemViewMo...

c# – 禁止滚动DataGridViewComboBoxColumn并滚动数据网格视图【代码】

我有一个DataGridView有两列(DataGridViewTextBoxColumn和DataGRidViewComboBoxColumn).如果单击文本框列中的单元格并使用鼠标滚动滚动,则网格会滚动.太棒了. 如果我单击组合框列中的单元格,鼠标滚轮将滚动组合框中的项目.我需要滚动datagridview. 在我尝试修复时,我可以通过处理EditingControlShowing事件来禁用组合框中的滚动:private void SeismicDateGridView_EditingControlShowing(object sender, DataGridViewEditingContr...

c# – 如何从视图模型(WPF,MVVM)更改文本框的visible属性【代码】

我是WPF和MVVM的初学者.我在项目中的窗口上有一些控件.例如,我的窗口中有一个文本框.我正在使用MVVM模式,在这里我想从视图模型中更改文本框的visible属性.另一件事是,我想根据某些条件从viewmodel更改文本框的可见性. 好吧,我用谷歌搜索了它,谷歌给了我一些建议,这些建议都是不同的解决方案,我完全混淆了. 猜猜有些人可以帮我解决这个问题. 我知道这对于WPF MVVM专家来说是件小事,但是因为我想学习这些东西,所以我需要一些代码作为...

c# – 视图中的十进制验证【代码】

我试图从MSDN做一个示例MvcMusicStore应用程序.我的Model类代码是:public class Album{public int Id { get; set; }public int GenreId { get; set; }public int ArtistId { get; set; }[Required(ErrorMessage = "An Album Title is required")][StringLength(160)]public string Title { get; set; }[Required(ErrorMessage = "Price is required")][Range(0.01, double.MaxValue, ErrorMessage = "Price must be positive")]pu...