GrapeCity.devlog

グレープシティ株式会社のDeveloper Tools〈開発支援ツール〉の最新情報をお届けします。製品のTIPSや発売情報、イベントのお知らせなどをいち早く発信中です。

FlexGrid

グリッドに表示したデータをグループ化する

はじめに 今回はComponentOne for Xamarinのコントロールの1つ、FlexGrid(フレックスグリッド)の機能を紹介します。 日頃からComponentOne製品をご利用いただいている方にはおなじみかと思いますが、FlexGridでデータをグリッド形式で一覧表示する場合、…

Windows Server 2016のServer CoreでASP.NET MVCアプリを動かしてみる

先日グレープシティでは、以下の製品の運用環境のサポート対象に「Windows Server 2016 Server Core オプション」(以下Server Core)を追加しました。 ActiveReports for .NET 12.0J SPREAD for ASP.NET 10.0J InuputManPlus for ASP.NET 10.0J ComponentOn…

CSVデータをXamarin.Formsで表示する

はじめに 当ブログでは以下の記事でXamarin.FormsでCSVデータを表示する方法を紹介していました。 当時はComponentOne for Xamarinの前身であるXuni(ズーニー)で動作させる内容でした。今回はComponentOne for XamarinのFlexGridで上記記事の内容を更新し…

デスクトップアプリでEntity Framework Coreを使ってみる

前回はEntity Framework Coreを使ってAzure SQL Databaseにアクセスし、ComponentOne for ASP.NET MVCのFlexGridでデータを表示してみました。 今回はデスクトップアプリ(Windows Forms、WPF、UWP)でEntity Framework Coreを使ってAzure SQL Databaseにア…

FlexGridでAzure Cosmos DBを使ってみる(ASP.NET Core MVC)

今回はAzure Cosmos DB(SQL API)に登録したデータをComponentOne for ASP.NET MVCのFlexGridで表示してみます。 Azure Cosmos DB Emulatorの準備 データの作成 アプリの作成 Azure Cosmos DB .NET Core SDKの追加 モデルの作成 接続情報の設定 FlexGridの…

Entity Framework Coreでデータベースを参照する

今回はEntity Framework Coreを使ってAzure SQL Databaseにアクセスし、ComponentOne for ASP.NET MVCのFlexGridでデータを表示してみます。 Azure SQL Databaseの準備 ASP.NET Core MVCアプリの作成 Entity Framework Coreのインストール モデルの作成 コン…

ナレッジベース更新情報(2017/11/20~11/24)

以下の8文書を追加・更新しました。 Wijmo 5 不具合登録情報(2017/11/20~11/24) Studio for WPF [MediaPlayer for WPF] 動画再生中に一部の操作を行うと、正常に再生できなくなる [DataGrid for WPF] 列のVisibilityにHiddenを設定し、非表示とした場合、…

FlexGridで複数行テキストのコピー&貼り付けを考慮する

ComponentOne Studio for WPF の C1FlexGrid コントロールでは、クリップボードへのコピーやクリップボードからの貼り付けがサポートされています。セル範囲を選択し、[CTRL+C] キーを押下すると、選択されたセル範囲内のデータ値がクリップボード内にコピー…

Xamarin.FormsでFlexGridの条件付き書式を設定する

前回に引き続き「条件付き書式」をテーマにお届けします。今回はComponentOne Studio for Xamarin(以下、C1 Xamarin)のFlexGridで条件付き書式を設定する方法について説明します。 WPFやUWPと同じくXamarin.FormsもXAMLでUIを実装しているので。条件付き書…

FlexGridで改良できるグリッドビューのセル編集方式 ― Windows フォーム編

ComponentOne Studioに収録されているグリッドコントロール「FlexGrid for WinForms」では、では、いろいろなデータ型を指定して、使いやすく柔軟なグリッドを構築したり、データを編集したりすることができます。 データの入力を開始すると、グリッドは「編…

JavaScriptでクリップボードにコピーする

クリップボードへのコピーは、クライアントアプリではごく当たり前の機能として日常的に利用されています。 しかし、Webアプリケーションでは、基本的にWebブラウザでコピーする文字列を選択してからCtrl+Cキーを押す(またはdocument.execCommand APIを実行…

キー押下でのセル移動を制御したい(Wijmo 5のFlexGrid)

Wijmo 5のFlexGridでは、「Tabキー押下時に編集不可セルをスキップしてセル移動したい」や「Enterキー押下時のセル移動を縦移動ではなく、横移動にしたい」などのセル移動についてのご要望が多く寄せられます。今回は、キー押下でのセル移動のカスタマイズを…

特定のセルのスタイルや内容をカスタマイズする(FlexGrid for ASP.NET MVC)

FlexGrid for ASP.NET MVC(以降、FlexGrid)では「特定のセルのスタイルや表示内容を~のように変更したい」というご要望が多く寄せられます。今回は、このようなセル単位でのカスタマイズを、FlexGridのItemFormatterプロパティを使用して実現する方法をご…

ナレッジベース更新情報(2017/5/29~6/2)

以下の22文書を追加・更新しました。 Wijmo 5 不具合登録情報(2017/5/29~6/2) Studio for WinForms [Input for WinForms] C1DateEditのInitialSelectionプロパティをCaretAtStartまたはCaretAtEndに設定すると、フォーカスのある時に値を空白にできない […

FlexGrid for ASP.NET MVCで非連結データを挿入する (2):AJAXでJSONデータを取得する

非連結のFlexGridにデータを挿入する方法として、前回はサーバー側のCollectionViewサービスを使用する方法をご紹介しました。このブログでは、AJAXコールを使用して非連結のグリッドにセルごとのデータを挿入する方法について説明します。また、サーバーか…

FlexGrid for ASP.NET MVCで非連結データを挿入する (1):CollectionViewサービスを使用する

非連結のFlexGridにデータを挿入する方法について2回に渡って説明します(FlexGridは、非連結と連結データの両方を対応しています)。 ≫ ComponentOne Studioのダウンロードはこちら 本例では、サーバー側のSalesクラスをモデルとしています。「Product」、…

Xamarin.FormsでGridViewやExcelのような行単位で色の異なる一覧を表示をする

アプリの種類やプラットフォームを問わずデータを一覧表示する要望は常にあります。 そして視認性を高める配慮として縞模様のグリッド表示をよく見かけます。請求書の明細欄であったり、タイムスケジュールを表示する看板だったり、飲食店のメニューだったり…

FlexGrid for WPF/UWPのセルにコンボボックスを追加する

FlexGridコントロールに関するよくある質問の1つが、グリッドセルにComboBoxを追加する方法についてです。FlexGridにはこの要件を満たす特別なクラス「ColumnValueConverter」が用意されています。本記事では、このクラスを使用してセルにコンボボックスを自…

Wijmo 5のFlexGridでスタイルを設定してExcelをエクスポート

こんにちは。ComponentOne製品のサポート担当です。本日は、E-mailサポートでよくお問い合わせいただく内容について、解決方法をご紹介いたします。 今回は、新世代JavaScriptコントロール「Wijmo(ウィジモ)5」についての技術情報です。グリッドコントロー…

Wijmoを使ってリオオリンピックを楽しもう!

世界中が熱狂し、暑い夏をさらに熱くするリオ五輪。日本との時差はまるっと12時間ですが、皆さん見ていますか? 開会式の入場時には、スマホを使わない日本選手団のマナーの良さが話題となりましたね。 水泳、柔道、ウェイトリフティング、体操など、各競技…

移行情報を公開中 - FlexGrid

サーバーの移行やクライアントPCの移行に伴い古いアプリケーションを移行する際、当社製品のツールが移行後も同じように動作するか不安な方も多いと思います。ComponentOne Studio for WinForms に収録されている『FlexGrid』は多くのお客さまにご利用頂いて…

Windowsフォーム開発にこれ1つ。ComponentOne Studio for WinForms最新版の便利機能

クラウドがITの主流となり、来たる時代の主役になるだろうIoTにも注目が集まっている昨今でも、まだまだデスクトップアプリは健在。多くの場面で活躍しています。そして、この慣れ親しんだWindowsアプリケーションの開発の場で根強い人気を有しているのがCom…