小编Gif*_*Gif的帖子

如何组合两个按钮

button_playbutton_pause.我想把它们组合成一个按钮.第一次按下歌曲时,歌曲开始播放.第二次按 - 暂停.在第三次按下时,播放继续.我做不到.

请告诉我,我如何将它们结合起来.

private void button_play_Click(object sender, EventArgs e)
{
    if ((list_catalog.Items.Count != 0) && (list_catalog.SelectedIndex != -1))
    {
        string current = Vars.Files[list_catalog.SelectedIndex];
        Vars.CurrentTrackNumber = list_catalog.SelectedIndex;
        BassLike.Play(current, BassLike.Volume);
        label_time1.Text = TimeSpan.FromSeconds(BassLike.GetPosOfStream(BassLike.Stream)).ToString();
        label_time2.Text = TimeSpan.FromSeconds(BassLike.GetTimeOfStream(BassLike.Stream)).ToString();
        xrewind.Maximum = BassLike.GetTimeOfStream(BassLike.Stream);
        xrewind.Value = BassLike.GetPosOfStream(BassLike.Stream);
        timer1.Enabled = true;
    }
}

private void button_pause_Click(object sender, EventArgs e)
{
    BassLike.Pause();
}
Run Code Online (Sandbox Code Playgroud)

c# bass.dll winforms bass

-1
推荐指数
1
解决办法
147
查看次数

标签 统计

bass ×1

bass.dll ×1

c# ×1

winforms ×1