WPF TextBlockのスクロールバーが表示されない
以下のコードで動作させた結果ですが、 (質問1)スクロールバーを水平、垂直共に有効にしているのに表示されません。 表示させる方法を教えて下さい。 (質問2)プログラムコードで、最終行を表示させる方法を教えて下さい。 TextBoxのScrollToEnd()メソッドと同じことをやりたいです。 いずれもネットで検索しましたが、有効な情報が少なく、自力で解決できませんでした。...
View ArticleWPF DataGrid 改行したテキストを編集するとアプリが強制終了される
WPFのDataGridにて改行を含んだ文字列を選択状態にして ひらがなで上書きするとアプリが強制終了してしまいます。 ttps://1drv.ms/i/s!AlbYapkSZVZ5gYJnhe-ra3lRXd_lgQ?e=RMcVSb↑hを足して下さい。図のように選択状態にしてひらがなで入力した時だけ強制終了されます。100%強制終了されます。...
View Article【WPF】DataGridの中にLineを表示したい(DataGridのスクロールバーに線を同期したい)
visualStuido2019 Prismで作成しています。 DataGridの中にLineを表示したく、<Line>を配置したのですが、座標がWindow基準になってしまっているためDataGridのスクロールバーを動かすとDataGridの線を表示したかった場所とずれてしまいます。 DataGridのスクロールバーに線を同期するにはどのようにxamlを記述すればよいのでしょうか?...
View ArticleWPF Slider.ToolTip.Contentにバインディングが使えない
質問は2つあります。 (1)下のXAML中、Slider1のToolTipにSlider1.Valueを小数点以下2桁で表示したいのですが、何も表示されません。 (2)MainWindow下のラベルは、(1)の結果を期待してバインディングで作成したものですが、小数点以下2桁で表示されません。 どちらも、Slider1.Valueを小数点以下2桁で表示させる方法を教えて下さい。<Window...
View ArticleSystem Speech はデフォルト以外のマイクを選択できますか?
いつもお世話になります。 現在、ヒトの声がしているかどうかを確認したくてSpeechRecognitionEngineを使っています。 認識の精度は今ひとつですが、とりあえずヒトの声を拾ってくれている点でうまく動いています。 しかし、マイクの設定は以下のデフォルトの設定しかみあたらず、困っています。SpeechRecognitionEngine engine = new...
View ArticleWPF ValueConverterを使った場合のBinding設定法
CheckBox_1.IsCheckedを数値(Double)に変換する処理です。 XAMLでは <Button x:Name="Button1" Opacity="{Binding ElementName=CheckBox_1, Path=IsChecked, Converter={StaticResource MyConverter4}}" ~...
View ArticleTextBox での右クリックメニューについて
TextBoxの入力で表示される標準の「右クリックメニュー」(Context menu)は、Templateの定義によってデザインを変更することは可能なのでしょうか?独自のContext menuを指定するのではなく、標準で表示される「切り取り」「コピー」「貼り付け」やカーソル位置の文字によって変化する単語の表示は残してメニューの背景色を変更する方法が知りたいです。ControlTemplate...
View ArticleWPF Datagrid行左端の色の変更
↓画像の○で囲った部分 ですが、Backgroundプロパティーを変更する方法を教えて下さい。よろしくお願い致します。<<xaml>><Window x:Class="MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...
View ArticleWPF DataGridRowの被選択時に文字色を変える方法
DataGridで行にマウスカーソルが乗った時に、行のテキスト(Foreground)の色を変えたいと思っています。 ところが、行がSelectされた時にMouseOverしてもテキストの色が変わりません。(赤を黄色に変えたいと思っています。)Foregroundを変える方法を教えて下さい。 <<XAML>><Window x:Class="MainWindow"...
View ArticleWPF DataGrid XAML 列の中央寄せ表示で列幅がズレる
サンプルのDataGridの第2列を中央寄せで表示したいと思っています。 右寄せ、左寄せでは正常に表示されますが、中央寄せ(Center)にした時のみ右寄せになり、列幅がズレて表示されます。 中央寄せで表示させる方法を教えて下さい。、 列幅がズレて表示された状態の画面 中央寄せを指定しているが、右寄せになっている...
View ArticleWPF マウスポインターのあるDataGridの行・列を読み取る方法
VS 2019, .Net Framework 4.7, WPF によるWindowsアプリケーションの開発です。 下の様に配置したDataGridにマウスカーソルが乗った時、DataGridのどの行、どの列をポイントしているかを知るには、どうしたら良いのですか。 ネットで検索しても方法が見つからないので、教えて下さい。<<Xaml>><Window...
View Articleエクセル操作後のメッセージボックスがモーダルにならない。
VisualStudio2015 c# .NET Framework4.5 にてWPFのアプリケーションを作成しています。ボタンをクリックして下記の4行を実行すると、メッセージボックスの”メッセージ1”が表示されている状態で、このボタンがあるウインドウを触れて(移動や別のボタンを押せます。)しまいます。”メッセージ1”を閉じると”メッセージ2”が表示されウインドウは触れなくなります。...
View Article【WPF】Entity Framework SQLiteで読み書きしようとすると例外が発生「SQLite Error 14」してしまう
visual studio2022 .NET6.0 WPF prism環境で作成しています。Entity Frameworkを使用してSQLiteを使用したいのですが読み書きを実行しようとすると「Microsoft.Data.Sqlite.SqliteException: 'SQLite Error 14: 'unable to open database...
View ArticleXAMLで、任意のインスタンス・メソッドをイベントに結びつける方法?
.Net Framework 4.8のWPFでWindowsのデスクトップアプリを作っているのですが、XAMLでイベントを任意のオブジェクトのインスタンス・メソッド(をイベントハンドラにしたい)に結びつける方法がわからずにおります。ご教示頂ければ助かります。● XAMLでイベントにメソッドを結び付ける時、当該Windowのcode...
View Articleキーボードの同時入力を検知する方法
VS2019.NetFramework4.8Windows 10 x64上記の環境化となります。表示される画面はWindowクラスを使用(可能であればNavigationWindowにも対応したい)上記のとき、Window上で「Windowsキー +...
View ArticleWPF ContextMenuの選択をキーボードで操作する方法
サンプルプログラムはContextMenuで2つのメニューを表示させていますが、 1 キーを押すとmenu1が、2 キーを押すとmenu2が実行されるようにしたいです。 VB.netによる解決方法を教えて下さい。<XAML><Window x:Class="MainWindow"...
View ArticleWPF windowのモーダル性が失われる現象
サンプルプログラムを添付します。 1. Mainwindow (親) と Subwindow1 (子)から成ります。起動直後は、両方のwindowが開いています。 2. Subwindow1はモーダルで開かれていますので、Mainwindowを操作することはできません。 3. 次に、Subwindow1の「SubWindow1 閉じる」...
View ArticleWPF の Window.Resources で Border の Margin プロパティを指定するとクライアント領域に黒枠が表示される
開発環境 Windows11 Pro 21H2 Visual Studio Community 2022 17.3.3 下記のように Borderのスタイルを設定するとクライアント領域に黒枠が表示されます。 ------------------------------<Window x:Class="Net6WPFSampleB.MainWindow"...
View Article拡張コントロール+ビヘイビアを使用する方法
Windows 10x64VS2019 .NET 4.8上記環境化でWPFアプリケーションフォームのボタンコントロールをカスタムボタンに変更しビヘイビアで処理するための方法を教えて下さい。MainWindow.XAML<Button Content="Button" HorizontalAlignment="Left" Margin="48,61,0,0"...
View Article単一ファイルの作成で発行したときに、画像が読み込まれなくなる
.NET6+WPFでデスクトップアプリを作成しているのですが、 発行時に「単一ファイルの作成」を設定するとアプリに画像が表示されなくなります。 画像を表示する方法はありますでしょうか?発行時のオプションは構成:Release ターゲットフレームワーク:net6.0-windows ターゲットランタイム:win-x64 配置モード:自己完結プログラム内での画像表示は...
View Article