WPF の Fluent.Ribbon でリボンプログラミング 第6回:コンボボックス、スピナーを表示する

今回は作成済みウインドウに対し、コンボボックスの配置、スピナーの配置を行います。 コンボボックスの表示と定義 このコントロールは標準であるコンボボックスとほぼ同じです。プロパティの挙動もほぼ同じ複数選択肢の中から一つを選ぶためのコントロール…

WPF の Fluent.Ribbon でリボンプログラミング 第5回:クイックアクセスバー、ツールバーメニューを表示する

今回は作成済みウインドウに対し、クイックアクセスバーへのアイコン表示、ツールバーメニューへコントロールの配置を行います。

WPF の Fluent.Ribbon でリボンプログラミング 第4回:ツールチップ、コンテキストタブを表示する

前回までに作成したリボンウインドウへ、ツールチップ、コンテキストタブを追加します。

WPF の Fluent.Ribbon でリボンプログラミング 第3回:タブ、グループ、ボタンの配置

作成済みのリボンウィンドウへタブ、グループ、ボタンを配置していきます。 Fluent名前空間以下に配置されている以下コントロールを使用します。 リボンタブ:RibbonTabItem グループ:RibbonGroupBox ボタン 普通のボタン:Button ドロップダウンボタン:Dr…

WPF の Fluent.Ribbon でリボンプログラミング 第2回:導入方法とウインドウ表示

Fluent.Ribbon 導入方法は、NuGet からダウンロードで行うことができます。 まず、VisualStudio 上のメニューから、[ツール] > [NuGet パッケージマネージャー] > [パッケージマネージャーコンソール] を選択し、コンソールを表示します。 コンソールが表示…

WPF の Fluent.Ribbon でリボンプログラミング 第1回:構成要素の紹介

リボンUIですがマイクロソフトのリボンUIの方針というものが存在するのかは不明ですが、デザインのバリエーションは複数の実装があります。 Office2007スタイル Office2007製品 Windows7のペイントツール Office2010スタイル Office2013以降のスタイル Offic…

Fluent.Ribbon でリボンプログラミング連載一覧

標準のリボンがなんか微妙だったので、.NET(主にC#ですが) + WPF で利用できる、Fluent.Ribbon というリボンライブラリを調査してみました。発展途上のライブラリのためドキュメントの整備状況が少し微妙なのと、日本語での情報があまりなかったため、調査し…

【非推奨】WPFでリボンUIを使用する

MS Office製品でお世話になってるリボンUI(Microsoft.Windows.Controls.Ribbon)を最近の環境(VisaulStudio2017)で使用する方法です。 注意: タイトルの通り、標準ライブラリのリボンUIの利用は非推奨です。標準ライブラリ化されているにも関わらず、かなり…

【C#】オブジェクトの内容をXMLへ書き出す・読みこむ

オブジェクトの内容を、XmlSerializerを使ってXMLへ読み(デシリアライズ)書き(シリアライズ)する方法のまとめです。単純な読み書き程度はクラスさえ用意すれば数行で読み書きができます。また、標準機能を使用するので特別な外部ライブラリは必要ありま…

Googleアカウント名をニックネームに変更する

Googleアカウントを偽名にしてニックネーム風に見せるます。 Googleアカウントに本名を登録しているとyoutubeにコメントを投稿したり、口コミを投稿するとすぐ本名が出てしまいます。 名前とは別に「ニックネーム」という項目があるのですが設定しても本名が…

C#でDictionaryから複数の要素を一括で削除する

C#

C#でDictionaryから同時に複数の条件を削除したい時にDictionaryに、そういった機能が無いため拡張メソッドを作成しました。

NEC製のAterm WG1800HPが壊れた(簡単なレビュー付き

NEC製の Aterm WG1800HG が最近とっても不思議な動きをしていましたが、昨日壊れていることを確信した話です。使ってる機種は↓です どんな機種か? NECが発売しているミドルアッパークラスの無線ルーターです。 無線最大速度:1300Mbsp 2.4GHz速度:450Mbps …