したがって、2つのスケルトンが一致するかどうかをユーザーに通知するプログラムがありますが、問題は、をlabel
介してにアクセスする必要があるということですclass
。私が得続けるエラーは
Error1 An object reference is required for the
non-static field, method, or property
'WpfApplication1.MainWindow.matchLabel'
これが私のコードにあるものです:
static
ラベル_
static Label matching
{
get { return matchLabel; } //errors here
set { matchLabel = value; } //and here
}
クラス
private class Scan
{
private void Start()
{
Skeleton skeleton = new Skeleton();
if (PersonDetected == true)
{
int SkeletonID2 = skeleton.TrackingId;
if (SkeletonID1 == SkeletonID2)
{
matching.Content = "Your IDs are Matching!";
}
else if (SkeletonID2 != SkeletonID1)
{
matching.Content = "Your IDs don't Match.";
}
}
}
private void Stop()
{
if (PersonDetected == true)
{
matching.Content = "Scan Aborted";
}
}
}
wpf
static
基本的に、でラベルを作成する方法、またはこれを行う別の方法があるかどうかを知りたいです。
前もって感謝します