概要 XamDataGrid のイベントをハンドリングして、複数のセルを同時に同じ値で編集する機能を実装する方法を説明します。 事前設定:セル選択の有効化 まず、以下の2つのプロパティを設定してセルの複数選択を有効にしま […]
Category: Ultimate UI for WPF
XamDataChart – 期間が異なる複数の折れ線シリーズを共通の日時軸上に表示する方法
概要 複数の折れ線シリーズを持つグラフでは、シリーズによって「データが存在する期間」が異なる場合があります。 Infragistics の XamDataChart と LineSeries は、値プロパティに null […]
XamDataChart のシリーズを網掛けで表示する
XamDataChart で特定のシリーズを網掛けパターンで塗りつぶすには、そのシリーズの Brush プロパティに VisualBrush を設定します。 次の例では、売り上げデータを「実績」と「予測」に分けて表示し、 […]
XamDataGrid のスクロールバー領域を大きくする
XamDataGrid のスクロールバーは、既定ではこのようなデザインになっています。 スクロールバー(縦・横)の操作しやすさを向上させるため、クリック/タップできる領域を広げます。具体的には、スクロールバー本体の幅を太 […]
XamDataGrid – カスタム集計計算クラスを使用して空でないセルのみをカウントする方法
概要 XamDataGrid の SummaryDefinition で使用できる組み込みの Count 集計は、null、空文字、空白文字のセルもカウントします。本記事では、実質の値が存在するセルのみをカウントするカス […]
XamDataGrid – レコードの表示・非表示をデータバインドによって制御する
XamDataGrid の行の表示・非表示をデータの値によって制御するには、DataRecordPresenter スタイルにDataTrigger を設定し、データ行の値をバインドして非表示となる場合は Height […]
XamDataGrid – 集計値の小数点桁数を制御する
XamDataGrid の集計値の表示フォーマットは SummaryDefinition の StringFormat プロパティより設定することができます。StringFormat プロパティでは “{0} […]
XamComboEditor – 複雑な入力制御を実現する方法(英数字・文字数・ペースト対応)
概要 WPF の XamComboEditor で、入力文字を英数字(A–Z, 0–9)のみに制限し、小文字は大文字へ正規化したうえで最大 5 文字まで入力できるようにする方法を説明します。 XamComboEditor […]
XamSpreadsheet で選択範囲を取得する
XamSpreadsheet ではマウス操作によって単一のセルまたは複数のセルを選択することができます。Ctrl キーとドラッグ操作を使用して複数の範囲を選択することも可能です。 これらの選択範囲は、XamSpreads […]
XamDataGrid – GroupBySummaryDisplayMode でグループ行にサマリーを表示する方法
概要 WPF の XamDataGrid コントロールで GroupBy によるグループ化を行った際に、グループ行を折りたたんだ状態でも Summary(集計行)を表示する方法 について説明します。FieldLayout […]