私は解決しようとしている問題があります。
winform application
メイン フォーム (パブリック部分クラス MainWin : フォーム) には、グローバル変数の使用を避けようとしています。
再生ボタンをクリックして、そのイベントで自分のファイルを自分のListbox
.
このクラス内には、すぐに停止したい場合はこの値を false に設定するというプロパティがありますが、クラスをグローバルとして保存していないため、からこのクラスにアクセスできませんstop button event
。
このクラスにアクセスするために他の方法を使用できますか、またはクラスを global として保存しても他の方法はありませんか?
ListBox listBoxFiles;
private void btnPlay_Click(object sender, EventArgs e)
{
for (int i = 0; i < listBoxFiles.Items.Count; i++)
{
myClass class = new MyClass();
class.play...
}
}
private void btnStop_Click(object sender, EventArgs e)
{
// i cannot reach myClass from here
}