FlexGridへサムネイルを表示させる処理について – プログラミング – Home

FlexGridへサムネイルを表示させ...
 
通知
すべてクリア

[解決済] FlexGridへサムネイルを表示させる処理について


test
 test
(@test)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

VC++/CLIとFlexGrid.NET 3.0で開発中です。

FlexGridに詳しい方アドバイスお願いします。

c1FlexGrid1->SetCellImage(int Row,int Col,Image::FromFile(C:\\test.jpg));

上記のようにFlexGrid上のセルにサムネイルとしてJPGファイルを表示させています。

ただ上記のままだと画像がオリジナルのまま挿入されてしまうのでサムネイルのように
FlexGridのセル幅に合わせて画像を伸縮させたいのですがFlexGridだとStretch(セル全
体に画像を引き伸ばす)が使用出来るみたいなのですが記述の方法が分かりません。

c1FlexGrid1->Styles->Add(CustomStyle);
c1FlexGrid1->Styles[CustomStyle]->ImageAlign=ImageAlignEnum::Stretch;

としてコンパイルは通るのですが実際に画像は伸縮されませんでした・・・。

ListView等は、ネット等でサムネイルの表示方法が詳しくサンプルつきであるのですが
FlexGridでのサムネイル表示のサンプルはなかなかありませんでした。

よろしければFlexGridに精通されている方アドバイス頂けないでしょうか?


引用未解決
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

FlexGridって、標準コンポーネントではないですよね?

http://www.grapecity.com/japan/support/database/P7_366.htm
ですよね?

サポートセンターのようなものがあるのですが、そこで質問したほうが確実
なのではないでしょうか?
(使った人がいるかどうかわからない掲示板より、作った人がいるところできくことが出
来るならそうすべき)

ちなみに、画像を載せる前に自前でセルのサイズに縮小したImageオブジェクトを
指定するのは出来ないんでしょうかね?

参考
サムネイル画像(縮小画像)を作成するには?[C#、VB]
http://www.atmarkit.co.jp/fdotnet/dotnettips/559thumbnail/thumbnail.html


返信引用
test
 test
(@test)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

Blueさん

いつも適切なアドバイスありがとうございます。

>>FlexGridって、標準コンポーネントではないですよね?

はい、グレープシティが販売している物です。

>>サポートセンターのようなものがあるのですが、そこで質問したほうが確実
>>なのではないでしょうか?

サポートセンターが存在し既に問い合わせ済みなのですがなかなか回答が来ないので
す。以前にも問い合わせしたときは回答が来るまでに3週間かかりました。う~んサポ
ート体制が出来ていないのですかね。

>>参考
>>サムネイル画像(縮小画像)を作成するには?[C#、VB]
>> http://www.atmarkit.co.jp/fdotnet/dotnettips/559thumbnail/thumbnail.html

上記のページは私も目をつけて調べていましたがFlexGridのプロパティで簡単に回避出
来ないかなと思っておりました。

もう少しマニュアル等もあるのでFlexGridについて調べてみようと思います。


返信引用
test
 test
(@test)
ゲスト
結合: 18年前
投稿: 28
Topic starter  

試行錯誤の上、自力で解決することが出来ました。

以下の1行でサムネイルの伸縮を行えました。

c1FlexGrid1->Cols[サムネイル表示列]->ImageAlign = ImageAlignEnum::Stretch;


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました