2016-09-26 8 views
0

私はSencha GXT 4.0.2を使用しています。 BorderLayoutContainerの中にGridを追加しました。 UIがレンダリングされると、列ヘッダーコンテキストメニュー矢印と次の列ヘッダーの間に小さなギャップがあります。たとえば。幅<tr>は100pxに設定されていますが、ヘッダーの幅は<div>です。Sencha GXTグリッドグリッド - 列ヘッダーメニューと2列目のヘッダー

追従制御のフローである:
ビュー - 私はこのグリッドにエディタを追加すると(ウィジェットなど)>グリッド

、および - > BorderLayoutContainer - > BorderLayoutContainer - > FlowLayoutContainer(中央レイアウトデータ等)編集を開始すると、選択した行のすべての列とそのエディタが左にシフトされます(要素の幅が<div>のインラインであるかのように)。

私が直面している問題は、gwt extのgxt (ext gwt) Grid and column widthに掲載されているものに似ていますが、私の問題はSencha gxtです。

ご迷惑をおかけして申し訳ありません。

header misalignment

enter image description here

editor-misalignment enter image description here

+0

FlowLayoutContainerは、子コンテナにサイズを送信していません。 ViewPort - > BLC - > BLC - > SimpleContainer - > Gridがあれば動作するはずです。または、幅と高さを子コンテナに送信するレイアウトデータを持つコンテナ。 – Branflake2267

答えて

0

グリッドが直接grid.setPixelSizeで親コンテナのいずれかのサイズで提供されない場合、この特定の問題が発生する(INT、INT) 。これをgrid.setPixelSize(500,500)に設定することでテストでき、列と行のサイズを適切に設定する必要があります。それでも問題が解決しない場合は、問題を再現するために問題のあるテストケースが必要になります。

関連する問題