PDA

View Full Version : چند سوال در مورد list view



samiasoft
شنبه 30 آبان 1394, 04:24 صبح
سلام دوستان

ممنون میشم درمورد این 2 سوال منو راهنمایی کنید :


- چگونه میتوان عرض ستون های لیست ویو رو قفل کرد تا کاربر با موس عرض ستون رو نتونه تغییر بده؟


- چگونه میتوان سطرهای لیست ویو رو یک در میان رنگی کرد ؟ (مثلا سفید - آبی کم رنگ)

En_MK
شنبه 30 آبان 1394, 08:10 صبح
سلام
سئوال اول


private void listView_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
e.Cancel = true;
e.NewWidth = listView.Columns[e.ColumnIndex].Width;
}

سئوال دوم:



foreach (ListViewItem item in lst.Items)
{
if ((item.Index % 2) == 0)
item.BackColor = Color.White;
else
item.BackColor = Color.LightBlue;
}

یا





this.objectListView1.UnfocusedHighlighForegroundCo lor = "Blue"
this.objectListView1.UnfocusedHighlighBackgroundCo lor = "White";
this.objectListView1. UserCustomSelectionColors = true

samiasoft
شنبه 30 آبان 1394, 10:47 صبح
ممنون از شما

یه سوال دیگر اینکه آیا میتوان همانند دیتاگرید به سطرهای لیست ویو هم button اضافه کرد؟

AmiN0012
شنبه 30 آبان 1394, 11:09 صبح
http://stackoverflow.com/questions/456063/adding-button-into-a-listview-in-winforms

samiasoft
یک شنبه 01 آذر 1394, 02:41 صبح
دوستان چگونه میشود عنوان ستون های لیست ویو رو در مرکز قرار داد ولی بقیه سطرهاش راست چین بشن؟



مطابق تصویر زیر وقتی من ایتم هارو به حالت سنتر میارم هم عنوان و هم سطرها اینحالت رو به خود میگیرن!!!!!!! ولی میخوام عنوان که الان در مرکز قرار داده سطرهای پایینش راست چین بشن.


http://s3.picofile.com/file/8224063968/2015_11_22_031103.jpg