Ma'lumotlarni satrlari uchun o'zgaruvchan balandlik

Salom, men matn terishning popupini yaratmoqchiman, biroq men yozuvlarimni ma'lumotlar panosida saqlayapman. Ma'lumotlar uchun kodeks quyida keltirilgan.

Endi men yozuvni qo'shgan vaqtimda IT qatorlarga mos keladi. Endi barcha qatorlar bir xil darajada. Matnning har bir satrga mos kelishi uchun hajmi o'zgaruvchisini bajarishni xohlayman. Katta matnli qaydlar uchun satrlar balandligi katta bo'lishi kerak, shuning uchun hech qanday aylantirish kerak emas. shunga o'xshash ma'lumotlar kichik bo'lsa, balandlik kichik bo'lishi kerak


                        
                            
                                    
                                        
                                            
                                                
                                            
                                        
                                    
                            
                        
                    
0

1 javoblar

Set property variableRowHeight="true" for your datagrid and set property wordWrap="true" for your datagrid column. Refer this blogpost

4
qo'shib qo'ydi
variableRowHeight = "true" allaqachon o'rnatilgan va ustun uchun wordwrap ishlatilgan, lekin ishlamagan
qo'shib qo'ydi muallif Muhammad Umar, manba
"Çim" tomonidan aytilganidek, hbox-ni olib tashlang va u ishlaydi. "Variablerowheight" va "wordwrap" har qanday moslashuvchan konteyner (Akkordeon, Box, Canvas, Form, FormItem, LayoutContainer, Panel, PanelItemBase, Tile, ViewStack kabi) uchun ishlamaydi
qo'shib qo'ydi muallif kbgn, manba
siz itemRenderer dan foydalanmoqdasiz, shuning uchun ko'rinishida matn faqatgina ma'lumotlar bazasi ustuniga statik kenglik va Hbox uchun 100% ko'rsatiladi. To'liq bilmayman ... u ishlay olishi mumkin ... (nima uchun siz HBoxni modda yaratuvchisi ichida ishlatasiz?)
qo'shib qo'ydi muallif Santhosh Nayak, manba
@ kbgn27 Ammo datagrid va datagrid ustunini havig itemrenderer bilan birga qayd qildim. Bu erda mulilin matnini ko'rsatadi, shuning uchun Hboxga kerak emas va wordWrap sozlamalari kerak.
qo'shib qo'ydi muallif Santhosh Nayak, manba
hamma narsani qoldiring. faqat matnni moslashtiradigan HBox ant sistemasidan foydalanmang.
qo'shib qo'ydi muallif grass, manba