【c# – 在最大化MDI子项时删除MDI容器表单的默认MDI菜单】教程文章相关的互联网学习教程文章

首页> C#>试图在ListView中搜索与字符串匹配的子项【代码】

我在通过ListView扫描时找不到与给定字符串匹配的子项时遇到麻烦.这是我的代码:private void dateTimePicker1_ValueChanged(object sender, EventArgs e){string date = datePicker.Value.ToShortDateString();int count = Program.booker.listView.Items.Count;for (int i = 0; i < count; i++){ListViewItem lvi = Program.booker.listView.Items[i];if (lvi.SubItems.Equals(date)){MessageBox.Show("Found!", "Alert");Progra...

c# – 如何在Unity中循环并销毁游戏对象的所有子项?【代码】

我有以下脚本附加到游戏对象并在我单击编辑器中的按钮时运行:public void ClearChildren() {Debug.Log(transform.childCount);float i = 0;foreach (Transform child in transform) {i += 1;DestroyImmediate(child.gameObject);}Debug.Log(transform.childCount); }它显示原始childCount为13,最终值为6.此外,如果我每次迭代打印出所有i,我会看到值0-6,表明循环只运行7次,而不是预期的13次. 如何删除所有子项,使最终值为0?作为参...

c# – 有没有办法获得列表视图中的子项数?【代码】

我正在编写一个C#应用程序,需要从驻留在外部进程中的ListView控件中提取数据. 我已经有了提取数据的代码并获取了ListView中的项目数,但是我需要等效以下子项:public int GetListViewRowCount(){if (list_view_handle != null){return (int)UnManagedMethods.SendMessage(list_view_handle,(int)UnManagedMethods.W32_LVM.LVM_GETITEMCOUNT,IntPtr.Zero, IntPtr.Zero);}else return 0;}我基本上是在寻找LVM_GETSUBITEMCOUNT类型消息...

c# – 分层数据网格子项【代码】

<telerik:RadGridView x:Name="rgvData" CanUserFreezeColumns="False" GridLinesVisibility="Horizontal" IsReadOnly="False" AutoGenerateColumns="False"telerik:Theming.Theme="Office_Blue" ItemsSource="{Binding}" ><telerik:RadGridView.ChildTableDefinitions><telerik:GridViewTableDefinition /></telerik:RadGridView.ChildTableDefinitions><telerik:RadGridView.Columns><telerik:GridViewDataColumn DataMemberBind...

c# – 如何知道添加到StackPanel的子项?【代码】

检测子项何时添加到StackPanel的有效方法是什么?我使用StackPanel作为示例,它可以是Grid,WrapPanel或任何派生自Panel的控件. 我试图以两种方式添加控件.使用AttachedProperty的XAML和PropertyChanged. 这是一些代码:public class Region : UserControl {public static readonly DependencyProperty RegionNameProperty;static Region(){RegionNameProperty = DependencyProperty.RegisterAttached("RegionName",typeof(string),t...

c# – 在WPF中设置子项的父属性【代码】

我创建了一个状态栏:<StatusBar><StatusBarItem ><WrapPanel><Image Source="/MyApp;component/Images/icon.png" /><TextBlock Name="_StatusbarUser" Text="Username" /></WrapPanel></StatusBarItem></StatusBar>当我将文本块可见性设置为折叠时,如何创建触发器,它还将使父状态栏可见性变为三角形. 我尝试使用风格波纹,但没有奏效<StatusBar Grid.Row="2" Name="_Statusbar"><StatusBar.Resources><Style TargetType="{x:Type ...

c# – 检测到Protobuf-net可能的递归:序列化子项和父项【代码】

我是序列化的新手,甚至是protobuf的新手.这是我的问题,我有这些课程:[ProtoContract] class Controle {[ProtoMember(1, AsReference=true)]public HashSet<Controle> ControlesInternes { get; set; }[ProtoMember(2)]public string TypeControle { get; set; }[ProtoMember(3)]public Dictionary<string, string> Attributs { get; set; }[ProtoMember(4)]public int Ligne { get; set; }[ProtoMember(5)]public string InnerTex...

c# – 在最大化MDI子项时删除MDI容器表单的默认MDI菜单【代码】

我正在开发一个.NET C#应用程序,它具有一个主要Form,它是MDI容器.当用户最大化MDI子项时,Windows在容器窗体的标题栏下方绘制一个控制条,该窗体具有子项的图标和右侧的系统按钮.基本上,我需要隐藏此条带并使用自定义控件来提供相同的功能. 有没有办法阻止Windows绘制这个MDI条带?解决方法:实际上,我找到了一种简单而有趣的方法,通过使用虚拟MenuStrip控件(不将其放在Form的Controls集合中)分配Form的MainMenuStrip属性,从表单中删除...

c# – ListView中的Foreach子项【代码】

我希望能够遍历每个ListViews子项并从每个子项中获取值.我尝试了各种各样的东西,但我发现很难从第二列获取子项目文本,而不是第一列中的项目文本.谢谢.foreach (ListViewItem itemRow in listView1.Items) { for (int i = 0; i < itemRow.SubItems.Count; i++) {string dueDate = itemRow.SubItems[i].Text;MessageBox.Show(dueDate);} }解决方法:检查此代码:foreach (ListViewItem itemRow in this.loggerlistView.It...

使用C#中的子项对列表进行排序【代码】

我正在尝试根据列表中某个项目的最早(最低)创建日期对订单和项目列表进行排序. 所以我有:public MyOrder { orderid int; IList<MyItems> orderitems; }public MyItems { DateTime itemcreatedate; }假设Order1在itemcreatedate 6/1/2010和6/15/2010中有两个项目 Order2在itemcreatedate 4/1/2010和6/10/2010中有两个项目 我希望我的排序列表是Order2,Order1 我微薄的解冻的穴居人开发人员大脑可以看到一种蛮力的迭代方式来实现它,...

c# – 使用Linq to SQL,如何Eager加载所有子项和任何嵌套子项结果【代码】

我在L2S Classes dbml中有5个表:Global>>分类>> ItemType>>项目>>的ItemData.对于下面的例子,我只去了itemtype.//cdc is my datacontextDataLoadOptions options = new DataLoadOptions();options.LoadWith<Global>(p => p.Category); options.AssociateWith<Global>(p => p.Category.OrderBy(o => o.SortOrder)); options.LoadWith<Category>(p => p.ItemTypes); options.AssociateWith<Category>(p => p.ItemTypes.OrderBy(o =>...