1
내 UWP의 ListView
에있는 항목의 Foreground
을 변경하고 싶습니다.ListView의 전경 항목 변경하기
int i_DeleteRow = ListView1.SelectedIndex;
var item = ListView1.Items[i_DeleteRow] as ListViewItem;
if (item != null)
{
item.Foreground = new SolidColorBrush(Colors.Red);
}
을하지만이 코드 item
는 항상 null입니다 : 내가 사용하고 있습니다. 도움을 주시면 감사하겠습니다.
들으 : 그것은
DependencyObject
은 다음ListBoxItem
에 캐스팅Foreground
같은ListBoxItem
년대의 속성을 사용할 수 있습니다 반환합니다. 수신 중입니다 : UWP15.exe에서 'System.NullReferenceException'유형의 예외가 발생했지만 사용자 코드에서 처리되지 않았습니다. 추가 정보 : 객체 참조가 객체의 인스턴스로 설정되지 않았습니다. ListViewItem의 항목 = (ListViewItem) (ListView_Metrados_Body.ItemContainerGenerator.ContainerFromIndex (ListView_Metrados_Body.SelectedIndex)); – Julius@Julius 'ListView'에서 항목을 선택하고이 코드를 클릭하여 실행해야합니다. –
예, 저도 그렇게하고 있습니다. 나는 그 버튼을 가지고있다. – Julius