2013-05-08 15 views
5

Cố gắng chỉnh sửa BorderBrush (chỉnh sửa: hoặc thực sự bất kỳ yếu tố nào yêu cầu bộ chọn màu) trong ngăn Thuộc tính VS2012.Không thể chỉnh sửa thuộc tính XAML, đường viền màu vàng trong VS2012

Sau khi chọn phần tử đường viền trong MainWindow, tôi chọn Brush> BorderBrush> Solid color brush trong ngăn thuộc tính.

Có đường viền màu vàng xung quanh nút chọn màu và giá trị RGBA và không thể thay đổi bất kỳ thứ gì trong trình chỉnh sửa, tôi có thể nhập giá trị vào MainWindow Element XAML tức là BorderBrush = "# FF777777" Tôi không thể đặt chúng với trình chỉnh sửa thuộc tính!

Tôi có thể làm gì để trình chỉnh sửa hoạt động?

+0

Tôi không sử dụng trình soạn thảo XAML vì vậy tôi không thể trả lời câu hỏi của bạn chắc chắn, nhưng tôi nghi ngờ nó liên quan đến thực tế 'BorderBrush' mong đợi đối tượng' Brush', không phải là đối tượng 'string' chứa RGB – Rachel

+0

@Rachel Tôi vừa thử nó trên và tôi vẫn không thể chỉnh sửa màu sắc đạo cụ, có vẻ như một cái gì đó đã bị khóa. câu hỏi đã chỉnh sửa để phản ánh điều này. –

+0

Phần tử Biên giới bạn đang cố gắng tương tác với một phần của mẫu điều khiển của một cái gì đó? Tôi biết nếu bạn đang sử dụng Blend và màu vàng của nó xung quanh một cái gì đó trong cửa sổ thuộc tính nó có nghĩa là nó là một tài sản Binded bên trong một mẫu kiểm soát. Đó là lý do tại sao bạn có thể chỉ định nội tuyến trong xaml. –

Trả lời

7

Giải pháp duy nhất tôi đã tìm được cho đến nay là bắt đầu lại VS2012.

+1

yep, bạn phải khởi động lại VS. – SyntaxGoonoo

2

Trong nút tồn tại VS2015 "Tắt mã dự án" phía trên Trình chỉnh sửa XAML (Thu phóng, Hiệu ứng hiển thị, Hiển thị lưới chụp, ..., Tắt mã dự án). Điều này giúp tôi

+0

Có. Và đối với những người có phiên bản cũ hơn của VS, câu trả lời này sẽ hữu ích: http://stackoverflow.com/questions/3728995/how-to-manually-reload-the-visual-studio-designer-for-wpf – Sergey

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