c#ListView移动行 c listview 换行
{
if (listView.SelectedItems.Count == 0)
{
return;
}
listView.BeginUpdate();
if (listView.SelectedItems[0].Index > 0)
{
foreach (ListViewItem lvi inlistView.SelectedItems)
{
ListViewItem lviSelectedItem = lvi;
int indexSelectedItem = lvi.Index;
listView.Items.RemoveAt(indexSelectedItem);
listView.Items.Insert(indexSelectedItem - 1,lviSelectedItem);
}
}
listView.EndUpdate();
if (listView.Items.Count > 0 &&listView.SelectedItems.Count > 0)
{
listView.Focus();
listView.SelectedItems[0].Focused = true;
listView.SelectedItems[0].EnsureVisible();
}
}
//下移
private void ListViewDownMove(ListView listView)
{
if (listView.SelectedItems.Count == 0)
{
return;
}
listView.BeginUpdate();
int indexMaxSelectedItem =listView.SelectedItems[listView.SelectedItems.Count -1].Index;
if (indexMaxSelectedItem < listView.Items.Count -1)
{
for (int i = listView.SelectedItems.Count - 1; i >= 0;i--)
{
ListViewItem lviSelectedItem =listView.SelectedItems[i];
int indexSelectedItem = lviSelectedItem.Index;
listView.Items.RemoveAt(indexSelectedItem);
listView.Items.Insert(indexSelectedItem + 1,lviSelectedItem);
}
}
listView.EndUpdate();
if (listView.Items.Count > 0 &&listView.SelectedItems.Count > 0)
{
listView.Focus();
listView.SelectedItems[listView.SelectedItems.Count - 1].Focused =true;
listView.SelectedItems[listView.SelectedItems.Count -1].EnsureVisible();
}
}
更多阅读
c#ListView移动行 c listview 换行
private void ListViewUpMove(ListView listView){if (listView.SelectedItems.Count == 0){return;}listView.BeginUpdate();if (listView.SelectedItems[0].Index > 0){foreach (ListViewItem lvi inlistView.Sel
学思行 孔子学思行
我们经常问,怎么才能让自己快点成长。大家都看一本书,怎么别人就比我想得多?都听同样一个人讲东西,人家就比我理解的深刻;同样一个新问题,人家分析的怎么就比我透彻?是我不聪明吗?诚然,人之间的确有智力差异。但也就两个层次,至多再加一类天
C#TextBox常用方法总结 easyui textbox 方法
我们在使用C# TextBox进行开发操作的时候经常会碰到C# TextBox的使用,那么C#TextBox的使用有没有一些常用的技巧呢?如C#TextBox换行的处理,其实就是一些常用的操作,那么这里就向你介绍几个我们常见的需求以及解决方法。一、关于C# Text
WPF中的StackPanel、WrapPanel、DockPanel wpf wrappanel 换行
一、StackPanelStackPanel是以堆叠的方式显示其中的控件1、可以使用Orientation属性更改堆叠的顺序Orientation="Vertical"默认,由上到下显示各控件。控件在未定义的前提下,宽度为StackPanel的宽度,高度自动适应控件中内容的高度1:
食品加工厂经营范围 工厂经营了四年,都没有成就,是不是该换行了?
云计划导师卫哲观点:编辑本段 我觉得几个导师回答都不错,我顶“没有天空”的观点,你4年做到收支平衡已经不错了。 无纺布产业不是一个夕阳产业,你四年没有倒闭,肯定有成功的地方,与其换行业,不如在这个行业进一步生根,否则你又从零