2013-04-02 40 views
6

Tôi muốn xóa đường viền nằm giữa đường biên của ListView và ListViewItem trông giống như là đường viền của LVItem. Tôi thực sự cần phải loại bỏ nó, vì tôi muốn mục được chọn được kết nối với khu vực ánh sáng bên phải. (Chắc chắn mà không có đường viền màu trắng mà chỉ kiểm tra biên giới, để xem những gì đang xảy ra với những biên giới trong listview)Xóa đường viền trên ListViewItem

enter image description here

Đây là mã phong cách của tôi: http://pastebin.com/TH83CaL0

Và mã vẻ listview XAML của tôi như thế này:

http://pastebin.com/zvyJem02

Edit: I am newbie với WPF và XAML, vì tôi sao ted với 1 tuần trước.

+0

tại sao bạn dán bạn toàn bộ mẫu ở đây dán chỉ là phần mà có liên quan đến câu hỏi của bạn và những gì bạn đã cố gắng để làm, sẽ không ai ngồi và đi qua tất cả những gì XAML -1 –

+0

Bởi vì tôi bắt đầu với WPF và XAML 1 tuần trước? – Pnct

+0

@eranotzap là chính xác, tạo ra một ví dụ * nhỏ * nhưng * hoàn thành * của vấn đề của bạn, thay vì làm cho chúng tôi làm việc thông qua tất cả các mã ... – Blachshma

Trả lời

1

Tôi nghĩ bạn không thể loại bỏ đường viền này chỉ bằng Kiểu, nhưng bạn có thể di chuyển "khu vực ánh sáng bên phải" một chút sang trái và để nó chồng lên ListView của bạn bằng cách đặt Margin="-1.5 0 0 0" Panel.ZIndex="1" hoặc (như bạn đã làm) ẩn một chút của ListBox phía sau vùng màu xám bằng cách đặt Margin="-1" của nó.

Các vấn đề liên quan