CommunityToolkit.mvvm 8.4.0 und MVVM Toolkit Warning MVVMTK0045C#

Ein Treffpunkt für C#-Programmierer
Guest
 CommunityToolkit.mvvm 8.4.0 und MVVM Toolkit Warning MVVMTK0045

Post by Guest »

Ich folge dem exzellenten Learn .NET MAUI-Vollständiger Kurs für Anfänger von James Montemagno https://github.com/dotnet-praesentation ... -29192-cxa
In diesem Tutorial erklärt er, wie man die CommunityToolkit.MVVM
verwendet. Ich habe Probleme mit der Verwendung (ich verwende v8.4.0)
für eine grundlegende Verwendung, die Sie so etwas deklarieren wie Dies: < /p>
using CommunityToolkit.Mvvm.ComponentModel;
using System.ComponentModel;
using System.Runtime.CompilerServices;

namespace DreamMachineApp.ViewModel
{
public partial class BaseViewModel : ObservableObject
{
[ObservableProperty]
[NotifyPropertyChangedFor(nameof(IsNotBusy))]
bool isBusy;

[ObservableProperty]
private string? title;

bool IsNotBusy => !IsBusy;
}
}
< /code>
Das erste Problem ist, dass ich die folgende Warnung für die Erklärung von ISBusy und Titel:
mvvm Toolkit -Warnung mvvmtk0045: Das Feld DreamMachineApp.viewModel.baseviewModel.isbusy mit [beobachtbarerProperty verwendet [beobachtbaresProperty) bekomme. ] generiert Code, der in WinRT -Szenarien (wie UWP XAML und Winui 3 Apps) nicht kompatibel ist, und stattdessen sollte eine teilweise Eigenschaft verwendet werden (da es den CSWINRT -Generatoren ermöglicht, den erforderlichen WinRT -Marschallcode korrekt zu erstellen)
Es ist nur eine Warnung, aber ich möchte sie gerne loswerden. Ich habe versucht, was Rat hier ist, aber es ist noch schlimmer. Es kann einige Einstellungen sein, die durchgeführt werden müssen? Hier "src =" https://i.sstatic.net/eawhq9jv.png "/>
Tatsächlich können Sie sehen, dass in ObservablePropertyGenerator erfolgreich funktioniert und die Anwendung in Ordnung funktioniert, aber aber Dies sieht beängstigend aus! Hier: https://learn.microsoft.com/en-us/dotne ... mvvmtk0045 Lösung und kann erklären, warum bei dem Projekt von James es keinen Fehler gibt?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post