【c# – Windows窗体ListView控件中的可扩展组】教程文章相关的互联网学习教程文章

c# – 如何在wpf应用程序的Config文件中将自定义属性添加到tracelistener【代码】

我有以下日志文??件tracelistener,它扩展了filelogtracelistener,它工作正常,我能够记录消息,但我想在此指定一个额外的自定义属性,例如MaxUsers及以下是它的外观.<add name="myFileListener" type="MyCustomFileLogTraceListener, Microsoft.MyTools.Connections" BaseFileName="IncidentTracking"Location="LocalUserDirectory" MaxUsers="500" />目前此属性是自定义的,因此配置文件会出错.如何添加这样的自定义属性并将其消耗在我...

c# – ListBox Item向子节点返回冲突属性

所以此刻我很难过,并希望另一双眼睛能够捕捉到我所缺少的东西,或者至少让我指向一个可以进一步挖掘的方向.提前抱歉,我不经常问快速简单的问题. 场景:巨大的Silverlight解决方案,带有一些不稳定的部分,它们希望用新功能构建,但没有大量的重写或任何东西.其中一个是虚拟化ListBox.这个ListBox是许多不同事物的父级,我通常不希望看到它们按照它们的方式完成.所以在伪中给出一点层次的可视化;ListBox (Parent) -ListBoxItemTemplate–...

c# – 将int转换为string用于dropdownlistfor【代码】

我有一个年龄的int属性,以及可供选择的年龄的选择列表.检索数据进行编辑时,我在添加tostring()方法时遇到错误:Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.所以我的viewmodel看起来像:public int LowerAgeLimit { get; set; } public List<SelectListItem> Ages { get; set; }我的查询是正确检索数据,然后在视图中我试图将数...

c# – ListView ComputedVerticalScrollBarVisibilityProperty总是返回Visible?【代码】

我在Listview中有一个GridView:<ListView> <ListView.View><GridView><GridViewColumn Width="100" /> <GridViewColumn Width="130" /> <GridViewColumn Width="130" /> </GridView></ListView.View> </ListView>我想检测垂直滚动条何时对用户可见. 出于某种原因,即使滚动条不可见,这行代码也始终返回Visible:listView.GetValue(ScrollViewer.ComputedVerticalScrollB...

c# – 如何覆盖ListView的ContentTemplate以添加垂直分隔符?【代码】

我正在寻找修改WPF ListView以便项目水平呈现,并在第一个项目和所有后续项目之间有一个分隔符.像这样: 我有水平位,但我坚持使用分离器.我尝试使用DataTemplate,但这将分隔符合并到实际项目中,这意味着当我悬停时它会突出显示(注意我正在使用Caliburn,但我不认为它会影响这个问题):<UserControl.Resources><BooleanToVisibilityConverter x:Key="BooleanToVisibilityConverter" /> </UserControl.Resources> <StackPanel Margin="...

c# – 将Collection绑定到ListView,禁止重复对象但操纵ListViewItem【代码】

我在Raspberry Pi 3 Bodel B上开发购物系统的问题如下: 首先是一些背景: >带条码扫描器的Raspberry Pi用作自助商店 >员工扫描饮料,屏幕上的价格加上饮料的价格>现在应该提供扩展名:应显示所有当前扫描的产品的列表. >直到现在我才实现,每个扫描的产品在ListView中显示为一个ListViewItem 这是我的模特public partial class Product : object, System.ComponentModel.INotifyPropertyChanged {private string DescriptionField;p...

c# – 无法获取DropDownListFor(MVC5)的选定值【代码】

参见英文答案 > MVC5 – How to set “selectedValue” in DropDownListFor Html helper 3个我能够从我的数据库中检索值并显示在下拉列表中,但我想让它具有一个选定的值,我的数据库上有ID值. 这是我的代码: AdminViewModel.cspublic IEnumerable<UserType> UserTypes { get; set; } public int userTypeID { get; set; }调节器var userType = _context.UserTypes.ToList(); var viewModel = n...

c# – WPF ListViewItem事件未在触摸屏上正常触发【代码】

<Window x:Class="WpfApplication2.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"WindowState="Maximized"Title="MainWindow" Height="550" Width="525"><Grid><Grid.RowDefinitions><RowDefinition/><RowDefinition Height="4*"/><RowDefinition/></Grid.RowDefinitions><TextBox Name="TextBox" VerticalContentAlignment="Center" Fon...

C#自定义ListView

有没有人有关于创建/绘制自定义ListView对象的任何信息? 目前我正致力于一个需要在应用程序中定制外观的项目.我使用的是标准(Windows.Forms)ListView,它与GUI的其他部分的样式不同.我们没有使用工具箱进行自定义控件,所有控件都在内部“剥皮”,因为它通过覆盖每个控件的hte OnPaint()方法. 我在寻找的是: – 有关如何处理滚动条绘图的信息. – 如何使用自定义绘图例程来处理列标题. – 如何仍然处理显示的数据并正确绘制. 任何和...

c# – ListView,是否有一种允许在内部拖动项目的简单方法(内置)?

我想知道是否有一种简单的方法(设置属性或ListView的某些东西)而不是通过Drag事件. 我想要的只是与Windows资源管理器类似的功能,用户可以在ListView中拖动ListViewItems,当它们被删除时,它们仍然保留在用户离开它们的位置.我想知道的是,如果在列表视图中内置了这样的功能吗?如果没有,那么我将不得不使用拖动事件,但如果我不需要,我不想做任何不必要的工作! 谢谢, 更新我所拥有的答案似乎都是使用包含拖放功能的示例项目,我很欣赏...

c# – ListView的绑定项上的ValidationRules【代码】

我的实际情况是这样的:我在主 – 细节中有一个ListView和一个自定义UserControl设置.通过菜单项,可以添加最初无效的多个项目. 我想做的是,如果列表中的任何项目无效,最终会阻止提交.短期内,我试图给出无效项目的视觉线索.我的想法是,在ListViewItem附加的Validation.HasError属性上为ListView定位ListViewItem触发器引入一个样式,以触发整行的背景变为红色. 为了执行此操作,我当然添加了样式,并引入了一个简单的验证规则,我在Grid...

c# – CheckedListBox检查项目到对象转换?【代码】

我有一个名为Subjects的集合,其中属性为String中的Name,而SubjectCode为int.我将它传递给一个选中的列表框.按下按钮,我想获取用户检查的所有项目的集合,将其转换为集合主题. Plz任何人都可以帮助…. Thnx提前……解决方法:CheckedListBox可以存储任何类的对象.您只需要一个显示对象描述的ToString()覆盖.例如:class Subject {public string Name { get; set; }public int Code { get; set; }public override string ToString() { ...

c# – Selenium 2 StaleElementReferenceException使用DropDownList和AutoPostBack使用InternetExplorerDriver时【代码】

我正在使用Selenium 2使用InternetExplorerDriver测试asp.net Web表单页面并遇到StaleElementReferenceException.该页面包含一个(自动回发)下拉列表,我从中选择不同的值. 示例代码: 页:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication.WebForm1" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition...

c# – 通过DI配置Envers RevisionListener【代码】

为了向我们的应用程序添加审计跟踪,我们决定使用NHibernate.Envers.为了允许特定于应用程序的修订跟踪,DefaultRevisionEntity使用特定于用户的数据进行了扩展.public virtual void NewRevision( object revisionEntity ) {var revisionData = revisionEntity as Revision;if( revisionData != null ){// Set additional audit data.var identity = UserAccessor.CurrentIdentity;revisionData.UserId = identity.UserId;revisionDa...

c# – 使用ISerializable对List进行序列化【代码】

谢谢参观! 我正在研究在现场部署的新产品版本.我需要保持从旧软件反序列化现有文件的能力. 这是一个人为的例子: 我有一个现有的客户群,他们需要访问序列化文件.出于这个问题的目的,他们有一个“Zoo”文件,里面有长颈鹿列表.[Serializable] public class Giraffe: ISerializable {public int Age { get; private set; }public Giraffe(int age){Age = age;}void ISerializable.GetObjectData(SerializationInfo info, StreamingCo...

LISTVIEW - 相关标签