ขอสอบถามเรื่อง C# เกี่ยวกับการเล่นเพลง หน่อยครับ

ผมเขียนคลาสมาตัวหนึ่ง ใช้สำหรับเล่นเพลง ครับ

[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้

แล้วผมก็ เอาไปใช้ใน ฟอร์ม

[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ตัวปุ่มกด เล่น เพลง (Next Song) หรือ ปุ่มอื่นๆ ก็ใช้ได้ปกติครับ
แต่ติดตรง เวลา เล่นเสร็จแล้ว หรือ e.Status == cls.PathPanel.MediaStatus.MediaEnded มันจะไม่เล่นต่อตามภาพด้านบนเลยครับ
แต่ว่า
 lblStatus.Write($"Retry Play Song:{filesong}");
ที่อยู่ใน
public string FileSong
{
    get { return filesong; }
    set
    {
        filesong = value;
        if (filesong != MediaPlayer.URL)
        {
            MediaPlayer.URL = filesong;
        }
        lblStatus.Write($"Retry Play Song:{filesong}");
    } 
}
ก็ยังทำงานอยู่นะครับ มีการแสดง ชื่อไฟล์ ปกติ เพียงแต่ไม่เล่นแต่กดเล่นได้ปกติไฟล์ไม่เสียครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่