Larmieの備忘録

主にプログラミングに関する備忘録

Arduino の COM PORT に再接続しても、Arduino をリセットさせない方法

ターミナルソフトのシリアルポート設定のDTR端子出力をHighにする
例えば、Tera Termの場合、シリアルポート設定のフロー制御をDSR/DTRとする
プログラム(c#)からは

SerialPort.DtrEnable = false;

WPFでTextBox入力時のIMEをキャンセルして全角入力を禁止する方法

TextBox の入力時にIMEをキャンセルして、全角入力を禁止する。

<TextBox x:Name="textBox" InputMethod.IsInputMethodEnabled="False"/>

Visual Studio 2019 の XAML デザイナで ListView の DataContext を設定する方法

XAML デザイナで 対象の ListView を選択し、メニューの[書式] → [デザイン時の DataContext の設定] を選択する。
f:id:Larmie:20210122103055p:plain
DaraContext の種類を DesignInstance とする。
f:id:Larmie:20210122103225p:plain
Type のリストからバインドするプロパティを選択する。

<ListView x:Name="listView" ItemsSource="{Binding}" d:DataContext="{d:DesignInstance {x:Type local:Property}}">