hic ko ai giải đáp là sao :(
Tình hình là em đang viết một chương trình có dùng listview trong đó yêu cầu là khi chọn vào 1 item thì item đó được bọc bởi 1 hình chữ nhật nét chấm (kiểu như Total Commander á) nhưng em lục 1 mớ properties của listview không tài nào tìm ra cái nao set zụ này (bình thường nếu chọn 1 item thì item đó sẽ có màu nền xanh nước biển + chữ trắng). Có bro nào júp đc em ko?
Ngày mai ra sao cũng chẳng biết nữa
Mà có ra sao thì cũng chả sao
hic ko ai giải đáp là sao :(
Ngày mai ra sao cũng chẳng biết nữa
Mà có ra sao thì cũng chả sao
Thử dùng WPF
Thêm cái này nữa là xongCode:<ListView x:Name="MyListView" ItemsSource="{Binding Items}" HorizontalContentAlignment="Stretch"> <ListView.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding Text}"> <TextBlock.Background> <SolidColorBrush Color="{Binding BackgroundColor}"/> </TextBlock.Background> </TextBlock> </DataTemplate> </ListView.ItemTemplate> </ListView> <Button Click="Button_Click" Content="Go PaleGreen"/>
Hoặc thử trên Win Form như thế này xem thử có ok koCode:{ foreach (var item in Items) item.BackgroundColor = Colors.PaleGreen; }
Bạn tìm hiểu thêm nha...Code:listView1.Items.Add("Hello World"); listView1.Items[0].SubItems[0].BackColor = Color.Blue;
MySkill Cần sự chung tay của tất cả các bạn
http://forums.congdongcviet.com/show...613#post268613
ý mình k phải vậy...nói rõ hơn thì mình đang có ý định làm cho listview hoạt động hơi khác so với listview truyền thống của windows...cụ thể là làm 1 cái listview giống như cái list của total commander ở chỗ lúc click lên item vậy ák ^^
Ngày mai ra sao cũng chẳng biết nữa
Mà có ra sao thì cũng chả sao