Nov 15, 2010, 4:20 AM
Help! usercontrol do't autosize
I use the UserControl in Pages, i set the Layout Mode such as FitLayout, BorderLayout or Set the Panel Layout ="fit"...
when i use it
when i use it
<kv:PanelEx ID="PanelEx2" runat="server" Layout="fit" SkinName="~/Tester/skin.ascx"></kv:PanelEx>
in my Pages, my Pages Include Viewport or Window ,Where Page is Resize ,the UserControl dont Resize, the Page Code is<ext:Window runat="server"><Items>
<kv:PanelEx ID="PanelEx2" runat="server" Layout="fit" SkinName="~/Tester/skin.ascx"></kv:PanelEx>
</Items></ext:Window>
the PanlEx Code is public class PanelEx:Ext.Net.Panel
{
public string SkinName { get; set; }
protected override void CreateChildControls()
{
base.CreateChildControls();
Control content = Page.LoadControl(SkinName);
base.ContentControls.Add(content);
}
}
Skin.ascx<ext:Container ID="Container1" runat="server" Layout="Column" Height="30" LabelAlign="Right" AutoDoLayout="true">
<Content>
<ext:Container ID="Container2" runat="server" Layout="form" ColumnWidth=".5" LabelWidth="60">
<Items>
<ext:TextField ID="InternalTag" FieldLabel="InternalTag" runat="server"
AnchorHorizontal="98%" />
</Items>
</ext:Container>
<ext:Container ID="Container3" runat="server" Layout="form" ColumnWidth=".5" LabelWidth="60">
<Items>
<ext:TextField ID="Title" FieldLabel="Title" runat="server" AnchorHorizontal="98%" />
</Items>
</ext:Container>
</Content>
</ext:Container>
Last edited by geoffrey.mcgill; Nov 15, 2010 at 5:02 AM.
Reason: please use [CODE] tags