Help! usercontrol do't autosize

  1. #1

    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

    <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
  2. #2
    Hi st.leo,

    Try replacing your .ascx with the following.

    Example

    <ext:FitLayout runat="server">
        <Items>
            <ext:Container ID="Container1" runat="server" Layout="Column" Height="30" LabelAlign="Right">
                <Items>
                    <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>
                </Items>
            </ext:Container>
        </Items>
    </ext:FitLayout>
    Geoffrey McGill
    Founder
  3. #3

    Thank's a lot

    it's working!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    i try every method three days,555555555555555

Similar Threads

  1. [CLOSED] ext:Window Loader Autosize
    By supera in forum 2.x Legacy Premium Help
    Replies: 9
    Last Post: Sep 05, 2016, 7:07 PM
  2. [CLOSED] Dynamic GridPanel - AutoSize every column?
    By vaultview in forum 1.x Legacy Premium Help
    Replies: 27
    Last Post: Mar 12, 2013, 1:37 PM
  3. Combobox autoSize to List width
    By johnsoftinfos in forum 1.x Help
    Replies: 4
    Last Post: Dec 10, 2010, 8:45 AM
  4. [CLOSED] Autosize Grids
    By CMA in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Apr 07, 2010, 11:35 AM
  5. Autosize GridPanel inside UserControl
    By petlun in forum 1.x Help
    Replies: 3
    Last Post: Dec 19, 2008, 6:16 PM

Posting Permissions