Code xaml như sau:
Code của cs như sau:
Thật ra thì chương trình không xảy ra lỗi gì cả, nhưng lạ một điều, chắc cũng gọi là lỗi. Không biết là lỗi của chương trình hay lỗi của Visual nữa.
Nếu đặt breakpoint ở lệnh bất kì trong hàm MainAudioPlayer_Loaded thì giá trị của Text trong SearchBox là DONE.
Còn nếu không đặt breakpoint thì khi debug giá trị của Text trong SearchBox vẫn giữ nguyên.
=> Tại sao lại phải đặt breakpoint thì hàm mới thực hiện khi debug ??? là lỗi của chương trình hay lỗi visual ???
PHP Code:
<MediaElement x:Name="MainAudioPlayer" Source="File.mp3" Height="0" Width="0" Loaded="MainAudioPlayer_Loaded"/>
PHP Code:
public void MainAudioPlayer_Loaded(object sender, RoutedEventArgs e)
{
Timer t = new Timer();
t.Interval = 1000;
t.Enabled = true;
t.Elapsed += t_Elapsed;
t.Start();
SearchBox.Text = "DONE";//Chỉ để kiểm tra xem có thực hiện hàm hay không
}
Nếu đặt breakpoint ở lệnh bất kì trong hàm MainAudioPlayer_Loaded thì giá trị của Text trong SearchBox là DONE.
Còn nếu không đặt breakpoint thì khi debug giá trị của Text trong SearchBox vẫn giữ nguyên.
=> Tại sao lại phải đặt breakpoint thì hàm mới thực hiện khi debug ??? là lỗi của chương trình hay lỗi visual ???
Comment