Well, I just tried this for the TileGroup: minWidth="0" minHeight="0" width="100%" height="100%" and it actually worked. Hooray!!! Thank you for the help!
On Fri, Dec 13, 2013 at 11:56 AM, Alex Harui <[email protected]> wrote: > Right, you have set the Tilegroup to get smaller, but how did you set up > the DataGrid to get smaller? In theory you would need to give the DG 100% > width and height and set its minWidth/minHeight to 0 as well, otherwise > the TileGroup will not shrink the layout. TileGroup may also have other > rules about its ability to resize its cells. > > -Alex > > On 12/13/13 9:37 AM, "mark goldin" <[email protected]> wrote: > > >I have set tilegroup to have minWidth="0" minHeight="0" and the result is > >absolutely the same. When I resize titlewindow horizontally internal > >datagrid is not getting smaller. On a side note. Is out there a resize > >titlewindow example publicly available that I could use to show my test > >case? > > > > > >On Fri, Dec 13, 2013 at 11:18 AM, Alex Harui <[email protected]> wrote: > > > >> TileGroup and other containers should resize according to the default > >>set > >> of rules, which is that when given percentage sizes, they will default > >>to > >> trying not to shrink below the measured size of their content. If you > >> want them to shrink below that measured size, the simplest thing is to > >> determine what other minimum size you want (even zero) and set minWidth > >> and minHeight accordingly. > >> > >> -Alex > >> > >> On 12/13/13 3:15 AM, "mark goldin" <[email protected]> wrote: > >> > >> >So, what I understand is that an out of the box TileGroup is not > >>capable > >> >of > >> >of being resized correctly. My custom TileGroup is already heavily > >> >modified > >> >to accomplish what I need and I dont mind to add more code to make it > >> >resizable. I just could not get any code into my custom control that > >>would > >> >show that I am on the right path. What is the right path? Should I > >>somehow > >> >listen to the resize event inside of my tilegroup to adjust its > >> >measurements? Please give me some ideas. > >> > > >> >Thanks > >> > > >> > > >> >On Thu, Dec 12, 2013 at 10:14 PM, Alex Harui <[email protected]> wrote: > >> > > >> >> If you replace TileGroup's width/height with actual numbers, that's > >>the > >> >> size it will be and it will not shrink or grow. When you use 100% > >>for > >> >> TileGroup width/height, its computed minWidth/minHeight will be > >>based on > >> >> the measurements of the DataGrid and it will not shrink below > >>whatever > >> >> that computes to be. > >> >> > >> >> On 12/12/13 2:28 PM, "mark goldin" <[email protected]> wrote: > >> >> > >> >> >Here is how I do it in a pseudo code: > >> >> >TitleWindow > >> >> > SkinnableContainer > >> >> > TileGroup width="100%" height="100%" requestedRowCount="1" > >> >> >requestedColumnCount="1" > >> >> > DataGrid > >> >> > > >> >> >The same thing works fine without TileGroup. I tried to replace %% > >>with > >> >> >real numbers. Did not work either. > >> >> > > >> >> > > >> >> >On Thu, Dec 12, 2013 at 3:57 PM, Alex Harui <[email protected]> > >>wrote: > >> >> > > >> >> >> If you are using % width/height, the measuredWidth/Height also > >> >>becomes > >> >> >>the > >> >> >> minWidth/minHeight which can prevent shrinking. > >> >> >> > >> >> >> On 12/12/13 11:59 AM, "mark goldin" <[email protected]> > wrote: > >> >> >> > >> >> >> >I have a TitleWindow that is resizable. Inside of it I have a > >> >>TileGroup > >> >> >> >with a single dataGrid. Looks like when I resize the TitleWindow > >>it > >> >> >>does > >> >> >> >not affect TileGroup. The same TitleWindow works fine if I remove > >> >> >> >TitleGroup. Resizing will work correctly with dataGrid. I will > >>try > >> >>to > >> >> >>come > >> >> >> >up with a test case. But for now I am just asking for a > >>direction of > >> >> >> >researching the problem. > >> >> >> > > >> >> >> >Thanks > >> >> >> > >> >> >> > >> >> > >> >> > >> > >> > >
