プログラミング

プログラミング

【shopify】LINE公式アカウントの友だち追加ボタンを設置する方法!

shopify で運用するサイトにLINEの友だち追加ボタンを設定する方法を解説します。 shopifyに友だち紹介ページを追加する shopifyの管理画面から「オンラインストア」->「ページ」を選択します。 「ページを追加」ボタンを選択...
C#

[C#][WPF]DataGridの指定セルにフォーカスを移動する方法

DataGridで任意のセルにフォーカスを移動する方法が分からずに悩んだので、簡単にまとめてみました。 DataGridを使って一覧表示していると、ユーザから痒い所に手が届くようにして欲しいという内容の要望が出てくるんですよね。 フォーカス...
C#

[C#][WPF]DataGrid のカラムにタブキーでフォーカスしないようにしたい!

WPF で DataGrid を使って開発をしていると Tab キーによるフォーカス移動で DataGrid 内の特定の列だけフォーカスさせたい場面がある。 今回は、DataGrid の特定の列にタブストップしないようにする方法を紹介します...
C#

[C#][WPF]ComboBox の選択肢を動的に設定したら Binding Error になった

仕事で ComboBox1 の選択肢によって、ComboBox2 の内容を動的に変更するという要望があった。 ViewModel のプロパティを ComboBox の ItemsSource にバインドすれば良いかと実装。 ComboBox...
git

【Git】リポジトリをコミット履歴の引継ぎなしで複製する方法!

Git でリポジトリを複製(コピー)して、新しいリポジトリを作成する方法をメモしておきます。 具体的にやりたいことは以下のとおりです。 リポジトリの中身(ディレクトリやファイル)だけをコピーしたい。コミット履歴やブランチ、タグ情報は引き継ぎ...
git

【Git】新しいリポジトリを作成する!

Git を使って、バージョン管理を行うのに欠かせないのが『リポジトリ』です。 今回は、GitHub に新しいリポジトリを作成する方法を解説していきます。 新しいリポジトリを作成する
Python

【Python】空文字列の判定方法!

Pythonのプログラムでは、IF文で条件式に文字列を与えると「True」、空文字列を与えると「False」と判断されます。 空文字列の場合の処理を実装するために、わざわざ False 側に実装するのは面倒です。 今回は、空文字列の判定方法...
C#

【C#】日本語を含む文字列のパディング方法

単純なゼロパディングや空白パディングのやり方はすぐに検索できます。 しかし、日本語のようなマルチバイト文字列を含む場合について説明したものは、よくよく見ないと見つけられないので備忘録として残しておきます。 基本的なパディング ゼロパディング...
Flutter

【Flutter入門】5.画面のタップを取得する!

スマホアプリを作って公開するまでの軌跡!第5回 今回は、スマホ画面操作を処理する方法を試していきます。 GestureDetector ウィジェット タップやドラッグなどの操作を処理するには、GestureDetectorウィジェットを使い...
Flutter

【Flutter入門】4.provider を入れて画面遷移させてみた!

スマホアプリを作って公開するまでの軌跡!第4回 MVVMで実装する方法を調べたら、provider を使うとMVVMのように実装できるとあったので、まずはprovider を使えるようにしたいと思います。 provider をインストールす...