C#– tag –
-
プログラミング入門
【WPF】超簡単!GridSpliterで画面分割(複雑な分割サンプル有り)
WPFにおいては、画面レイアウトで最もよく使われるのがGirdです。 そして、Gridを画面分割し、分割範囲を広げたり狭めたりするために用意されているGridSpliter。 Gridとは切っても切れない関係なので、Gridへの配置を正しく行えば、設定はすごく簡単です... -
プログラミングTips
【C#】CSVの読み込みロジックを簡単解説(項目中のカンマ、改行対応)
C#を使ったCSVの読み込み方法に関する検索が多いようなので、今回はそれを取り上げたいと思います。 このブログで紹介した以前の記事では、Microsoft.VisualBasic.dll を参照設定することで使える「TextFieldParser」を用いたサンプルを紹介しました。 今... -
自作パーツ
【コピペで完了】C#からPythonを呼び出して結果を表示!
AIブームの昨今、Pythonが人気沸騰中です。 しかしながら、画面操作を伴うようなプログラムはPythonだと非効率ですよね。 そこで、入力操作はWindowsFormやWPFによる画面を使い、そこから必要な時にPythonを呼び出して、結果を受け取れたら便利ですね。 と... -
コラム
【WPF】DIYプログラミングでMVVMを推奨しない理由
WindowsForm を使ったデスクトップアプリは気軽に作れて開発の敷居も低いのですが、PCやタブレットなどの異なった解像度での表示ではデザインが崩れるという課題もあります。 そこで、WPFでデスクトップアプリを開発しようという方も多いのではないでし... -
プログラミング入門
【WPF】AvalonDockの使い方(for WindowsForm技術者)
WindowsForm では、Weifen Luo と呼ばれるフリーのドッキングウィンドウが良く使われています。 ネットには比較的情報も豊富で高機能であるため、私も好んで使っています。 ただ、残念なのはWPF版が存在しないことと、32ビット版限定であること。 一方、WP... -
プログラミング入門
世界で一番短いサンプルで覚えるMVVM入門
Windows Form に比べて、画面のデザイン性を大幅に強化したWPF(Windows Presentation Foundation)ですが、Windows Form技術者がWPFに移行することを考えた場合、結構敷居が高いと感じるのではないでしょうか。 特に WPF は MVVM(Model-View-View Model...