基于C#的Windows 10 IoT LED闪烁应用开发指南
1. 用户界面实现
首先,我们要实现一个简单的用户界面,用于控制LED的闪烁。以下是 start_stop_button_Click 方法的代码:
private void start_stop_button_Click(object sender, RoutedEventArgs e)
{
this.blinking = !this.blinking;
if (this.blinking)
{
this.start_stop_button.Content = "Stop";
this.led_indicator.Fill = greenBrush;
}
else
{
this.start_stop_button.Content = "Start";
this.led_indicator.Fill = grayBrush;
}
}
此代码的功能是,当点击按钮时,会切换 blinking 变量的值。若 blinking 为 true ,按钮标签变为 “Stop”,LED 指示灯填充为绿色;若为 false ,按钮标签变为 “Start”,LED 指示灯填充为灰色。
为了实现 LED 指示灯的颜色变化,我们需要引用绿色和灰色的画刷资源。以下是添加这些资源的代
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



