I have a grid whose width is \"1*\". So the actual width decided at runtime I think. Within that grid I have another grid whose width I want to set to the runtime width of paren
Use HorizontalContentAlignment="Stretch" on ListBox:
or if it is inside a Template use this: