Browse by Tags

All Tags » .NET
Showing page 1 of 20 (485 total posts)
  • UltraChart 折れ線グラフの色を指定する

    UltraChart ではグラフに自動的に色を切り替えて配色するようになっていますが、状況に応じて配色を変更したい状況があります。ここでは UltraChart の折れ線グラフ(合成チャート)の色を指定する方法をご紹介します。 実装方法 各折れ線グラフ(NumericSeries)の PaintElement コレクション(PEs)に、色情報を加えます。 C# //シリーズの生成 NumericSeries lineSeries1 = this.GetSeriesABound(''Series A''); // ラインの色指定 lineSeries1.PEs.Add(new PaintElement(Color.FromArgb(116, 70, ...
    Posted to Yuki Mita (Weblog) by ymita on February 14, 2017
  • UltraChart null を非表示にする方法

    年度別のウェブサイトアクセス数をラインチャートで表示するアプリケーションを考えてみましょう。緑のラインが 2016 年、青のラインが 2017 年の実績を示しています。   データは DataTable 形式で、月ごとのアクセス数を保持しています。 C# DataTable dt = new DataTable(); dt.Columns.Add(''月'', typeof(string)); dt.Columns.Add(''2016 年'', typeof(decimal)); dt.Columns.Add(''2017 年'', typeof(decimal)); dt.Rows.Add(''1 月'', 30000, ...
    Posted to Yuki Mita (Weblog) by ymita on February 13, 2017
  • XamDataGrid 行のスタイルを変更する

    XamDataGrid では、デフォルトで選択行やアクティブ行、ホバー行など各種状態に対して青色を基調とした配色が行われています。これら行のスタイルを状況に応じて変更したいという状況はよくあります。今回は行のスタイルを状態毎に個別に変更する方法をご紹介します。   実装方法 XamDataGrid の行のスタイルは DataRecordPresenter クラスで設定することができます。XamDataGrid の各要素の構成は「xamDataGrid について」を参照下さい。 DataRecordPresenter に対するスタイルを作成します。Setter の Value には ComboBox で選択している色をバインドしています。実装の詳細は サンプル ...
    Posted to Yuki Mita (Weblog) by ymita on February 1, 2017
  • ASP.NET アプリケーションで QR コード入りの PDF を作成する

    以前のブログで Windows Forms アプリケーションにて WPF コントロールの XamBarcode を使用する方法をご案内致しました。 今回はウェブ版の ASP.NET アプリケーションで QR コードを取り扱う方法をご紹介します。 Infragistics ASP.NET 製品には、QR コードやバーコードを作成することのできるコントロールがございません。そこで、以前のブログのようにQR コードの作成には Infragistics WPF のコントロールである XamQRCodeBarcode を使用します。今回はさらにその画像を取り込んで PDF ファイルを作成してみたいと思います。PDF の作成には、 Infragistics ASP.NET 製品に含まれる ...
    Posted to mikam (Weblog) by Mihoko Kamiishi on January 16, 2017
  • XamDataGrid 多段明細行

    XamDataGrid ではデータを横方向に連続して表示する以外にも、データを多段表示することもできます。 データを多段で表示できると、横幅が限られた画面幅に各レコードを収めることも可能ですし、データを俯瞰しやすくなります。   実装方法 FieldLayoutSettings にある AutoArrangeCells プロパティに “Never” を指定し、グリッドのフィールドが自動的に1段で整列する動作を無効化します。 <igDP:XamDataGrid x:Name=''xamDataGrid1'' DataSource=''{Binding People}''> ...
    Posted to Yuki Mita (Weblog) by ymita on January 10, 2017
  • XamDataGrid と XamBarcode を使ったレポートの作成

    XamDataGrid ではグリッドの内容を印刷する機能を提供しています。XamDataGrid の印刷は専用のメソッドを呼び出すことで簡単に実現することができます。今回は XamDataGrid のセルに XamBarcode(バーコードコントロール)を埋め込んで、商品リストを作ってみます。 XamDataGrid に XamBarcode を埋め込む部分は、以前にご紹介した XamDataGrid の TemplateField 機能を利用します。TemplateField 機能については下記をご覧ください。 XamDataGrid セルに任意のコントロールを埋め込む(テンプレートフィールド)  ...
    Posted to Yuki Mita (Weblog) by ymita on January 6, 2017
  • サービスリリースのお知らせ 2016年12月 : Infragistics Silverlight

    インフラジスティックス・ジャパンでは 2016 年 12 月 22 日付で下記製品に対しましてのサービスリリースを提供開始致しました。 Silverlight  Infragistics Silverlight 2016 Volume 1 (Build 2143) Infragistcs Silverlight 修正一覧16.1     ダウンロード: ホットフィックスダウンロードは弊社サイト登録者情報-キーとダウンロードより可能です。 ダウンロードの際はバージョン番号をお確かめ下さい。 アップデート方法 Visual ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on December 22, 2016
  • サービスリリースのお知らせ 2016年12月 - Infragistics Ignite UI

    インフラジスティックス・ジャパンでは 2016 年 12 月 20 日付で下記製品のサービスリリースを提供開始致しました。Ignite UI  Ignite UI 2016 Volume 2 Service Release (Build 2040) Ignite UI 2016 Volume 1 Service Release (Build 2200) Infragistics Ignite UI 修正一覧16.2 Infragistics Ignite ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on December 19, 2016
  • サービスリリースのお知らせ 2016年12月 : Infragistics WPF

    インフラジスティックス・ジャパンでは 2016 年 12 月 20  日付で下記製品に対しましてのサービスリリースを提供開始致しました。 WPF  Infragistics WPF 2016 Volume 2 (Build 2045) Infragistics WPF 2016 Volume 1 (Build 2174) Infragistics WPF 修正一覧16.2 Infragistics WPF 修正一覧16.1ダウンロード: ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on December 19, 2016
  • WebDataGrid クリック行のデータを取得する

    WebDataGrid のクリックした行のデータを取得してみます。よくあるシナリオとして、セルにボタンを埋め込み、ボタンをクリックした際にクリック行のデータを伴う処理を実施することがあります。このような場合、WebDataGrid のアクティブ化機能を利用することで簡潔に実装することができます。   実装方法 1.アクティブ化機能の有効化 下記のように WebDataGrid の Behaviors コレクションに Activation を設定します。 <ig:WebDataGrid ID=''WebDataGrid1'' runat=''server'' Height=''350px'' Width=''400px'' ...
    Posted to Yuki Mita (Weblog) by ymita on December 18, 2016
  • サービスリリースのお知らせ 2016年12月 - Infragistics ASP.NET

    インフラジスティックス・ジャパンでは 2016 年 12 月 19 日付で下記製品のサービスリリースを提供開始致しました。ASP.NET  Infragistics ASP.NET 2016 Volume 2 Service Release (Build 2013) Infragistics ASP.NET 2016 Volume 1 Service Release (Build 2163) Infragistics ASP.NET 修正一覧16.2 Infragistics ASP.NET ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on December 18, 2016
  • XamDataGrid 列の表示順序を取得

    XamDataGrid の列の表示順序を取得する方法をご紹介します。 XamDataGrid ではアプリケーション実行時に列の位置を左右で入れ替えたり、多段に組み替えることができます。 実行時の列の表示順序を取得するには、Field の ActualPosition.Column プロパティを利用します。 private void button_Click(object sender, RoutedEventArgs e) { FieldCollection fields = xamDataGrid1.FieldLayouts[0].Fields; for (int index = 0; index < fields.Count; index++) ...
    Posted to Yuki Mita (Weblog) by ymita on December 11, 2016
  • Windows Forms でホストした XamBarcode をプリンター印刷する

    Infragistics 製品にはバーコードやQRコードを生成することのできるコントロールが含まれています。 Windows Forms 版には専用の UltraBarcode コントロール( UltraCode128Barcode や UltraQRCodeBarcode )がございますが、プリンターでの印刷の際にはフォームに表示されている時と比べて若干鮮明度が劣るようです。一方、 WPF 版の XamBarcode コントロールは印刷時も鮮明度が保たれます。そこで、今回は Windows Forms アプリケーションで ElementHost コントロールによってWPFコントロールであるXamBarcodeをホストし、印刷する方法をご紹介します。 Windows Forms で ...
    Posted to mikam (Weblog) by Mihoko Kamiishi on December 7, 2016
  • XamDataGrid セルのスタイルを状態に応じて変更

    XamDataGrid のセルのスタイルを、行の状態に応じて変更してみます。 XamDataGrid の提供する CellBinding 機能を利用することで簡潔に実装することができます。 Title 列の CellBindings コレクションに、セルの背景色(CellValuePresenter.Foreground)と ViewModel の ForegroundColor プロパティをバインドします。 <igDP:XamDataGrid DataSource=''{Binding Tasks}'' Grid.Row=''1''> <igDP:XamDataGrid.FieldLayouts> ...
    Posted to Yuki Mita (Weblog) by ymita on December 5, 2016
  • igGrid でカスタムのリモートページングを実装する(Web API を使用)

    igGrid のページング機能はレコードデータを複数のページに分け、データの読み込みを表示するページ分のみとすることでパフォーマンスを向上させる機能です。 データの取得はローカルまたはリモートで実行できますが、今回ご紹介するのはリモートでデータチャンクを取得し、表示する方法です。 igGrid のリモートページングは Infragistics ASP.NET MVC ラッパーを使用する場合は GridDataSourceActionAttribute 属性を付与したアクションメソッドを作成し、 ActionResult として IQueryable タイプのデータを返すだけで自動的にページング処理が行われます。 ここでは、そのような ...
    Posted to mikam (Weblog) by Mihoko Kamiishi on December 1, 2016
  • XamDataGrid セルに任意のコントロールを埋め込む(テンプレートフィールド)

    グリッドでの編集機能を考えたときに、エンドユーザーがどの項目を編集対象で、どの項目は表示対象であるかを表現することは操作感の向上につながります。ここでは XamDataGrid のテンプレートフィールドを利用して、エンドユーザーが見た目でどの項目を編集できるのかを表現してみます。   テンプレートフィールドを使わない場合 どの項目を編集できるかはマウス操作やキーボード操作が発生するまで見分けがつきません。   テンプレートフィールドを使った場合 「商品名」、「在庫」、「発注数」列が編集できることが所見で分かるようになりました。   ではここからテンプレートフィールドの実装を行っていきます。   テンプレートフィールドの定義 ...
    Posted to Yuki Mita (Weblog) by ymita on December 1, 2016
  • XamDataGrid Field に ViewModel のデータをバインドする

    XamDataGrid の列に ViewModel のデータをバインドしてみましょう。例えば、ViewModel 側に編集可否を制御するフラグデータを保持しておき、フラグの状態に応じて列単位のセル編集可否を制御するシナリオを考えてみます。   ViewModel のプロパティ 編集可否を制御するフラグ、AllowTitleEdit プロパティ(デフォルト値 true)と AllowDueEdit プロパティ(デフォルト値 false)を用意します。 class MainViewModel : NotificationObject { ... private bool _allowTitleEdit; public bool ...
    Posted to Yuki Mita (Weblog) by ymita on December 1, 2016
  • XamDataGrid レコードのドラッグアンドドロップ

    XamDataGrid レコードのドラッグアンドドロップを実装してみましょう。XamDataGrid 単体ではドラッグアンドドロップの機能ありませんが、 Infragistics WPF に含まれる Infragistics Drag and Drop Framework を組み合わせることで実現することができます。 XamDataGrid のレコードは DataRecordPresenter として描画されており、ドラッグアンドドロップ機能を DataRecordPresenter に割り当てていきます。 Snoop を使って XamDataGrid を覗いてみます。DataRecordPresenter はここです。 実装の手順 ...
    Posted to Yuki Mita (Weblog) by ymita on November 28, 2016
  • XamDataGrid FieldChooser に特定列を表示しない方法

    XamDataGrid では列の表示/非表示を切り替えることのできる、FieldChooser 機能を提供しています。 こんな見た目です。左側に表示されている小さなウィンドウが FieldChooser です。FieldChooser 上でチェックを切り替えると XamDataGrid の列表示も同期して切り替わります。   デフォルトでは全ての列を表示/非表示切り替えができるのですが、特定の列は非表示にされないようにしたいこともあります。このような時には、非表示にされたくない列のプロパティ変更を行うことで、FieldChooser から除外することができます。 例えば、ID 列を FieldChooser から除外するには FieldSettings の ...
    Posted to Yuki Mita (Weblog) by ymita on November 22, 2016
  • AppStylist スタイル ライブラリのロード

    Infragistics Windows Forms と Infragistics ASP.NET では素早く統一感のある外観を設定することのできる AppStylist というツールを提供しています。AppStylist に関しては こちら と こちら を御覧ください。 今回は AppStylist で設定した外観を、Windows Forms アプリケーションに読み込む方法をご紹介します。 AppStylist では設定内容を、拡張子が isl の XML ファイルに保存します。スタイリングを行うフォームが読み込まれる前に、この isl ファイルを読み込みます。 C# public Form1() { InitializeComponent(); ...
    Posted to Yuki Mita (Weblog) by ymita on November 18, 2016
  • XamDataGrid チェックボックスの変更通知タイミング

    XamDataGrid では、バインドデータへの値変更通知は編集を終える(セルエディタから抜ける)タイミングで発生致します。テキスト編集では直感的な動作ですが、場合によっては編集内容を即時バインドデータへ反映したい状況があります。 例えば、bool 値のデータをバインドすると、XamDataGrid がデータタイプに応じて自動的にチェックボックス列を表示します。このチェックボックスにチェックを入れる/外すタイミングでバインドデータへ即時に変更通知をしたいとします。 XamDataGrid のデフォルトの挙動では、チェックボックスからフォーカスが抜けるまで変更通知が行われませんが、DataItemUpdateTrigger プロパティに OnCellValueChange ...
    Posted to Yuki Mita (Weblog) by ymita on November 17, 2016
  • igDataChart 積層グラフ(DataChartModel)

    igDataChart の積層型シリーズを用いたグラフを作成します。ここでは DataChartModel を利用して、Controller 側で igDataChart を生成していきます。 DataChartModel で生成したオブジェクトは、クライアントに JavaScript として返されます。このため JavaScript の代わりに C# や VB.NET を利用して実装することができます。   データモデル public class CarData { public int Year { get; set; } public int BMW { get; set; } public int Audi { get; ...
    Posted to Yuki Mita (Weblog) by ymita on November 10, 2016
  • サービスリリースのお知らせ 2016年9月 : Infragistics Silverlight

    インフラジスティックス・ジャパンでは 2016 年 10 月 17 日付で下記製品に対しましてのサービスリリースを提供開始致しました。 Silverlight  Infragistics Silverlight 2016 Volume 1 (Build 2107) Infragistics Silverlight 2015 Volume 2 (Build 2193) Infragistcs Silverlight 修正一覧16.1 Infragistcs Silverlight ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on October 16, 2016
  • サービスリリースのお知らせ 2016年9月 : Infragistics WPF

    インフラジスティックス・ジャパンでは 2016 年 10 月 14  日付で下記製品に対しましてのサービスリリースを提供開始致しました。 WPF  Infragistics WPF 2016 Volume 1 (Build 2134) Infragistics WPF 2015 Volume 2 (Build 2212) Infragistics WPF 修正一覧16.1 Infragistics WPF 修正一覧15.2ダウンロード: ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on October 13, 2016
  • サービスリリースのお知らせ 2016年9月 - Infragistics ASP.NET

    インフラジスティックス・ジャパンでは 2016 年 10 月 3 日付で下記製品のサービスリリースを提供開始致しました。ASP.NET  Infragistics ASP.NET 2016 Volume 1 Service Release (Build 2117) Infragistics ASP.NET 2015 Volume 2 Service Release (Build 2273) Infragistics ASP.NET 修正一覧16.1 Infragistics ASP.NET ...
    Posted to Developer Support - Japan (Weblog) by ysugiura on October 2, 2016
1 2 3 4 5 Next > ... Last »
Powered by Community Server (Commercial Edition), by Telligent Systems