zoukankan      html  css  js  c++  java
  • FineUI布局应用(二)

    一、FineUI页面布局分为

        1、Fit布局

     1   <f:Panel ID="Panel1" Title="布局Fit(Layout=Fit)" runat="server" Layout="Fit" Height="300px" EnableFrame="true" EnableCollapse="true"
     2             BodyPadding="5px" Width="850px" ShowBorder="True"
     3             ShowHeader="True">
     4             <Items>
     5                 <f:Form ID="Form2" runat="server" ShowBorder="True" BodyPadding="5px" ShowHeader="false" Title="表单">
     6                     <Rows>
     7                         <f:FormRow>
     8                             <Items>
     9                                 <f:Label ID="Label1" Label="文本" Text="文本内容" runat="server">
    10                                 </f:Label>
    11                             </Items>
    12                         </f:FormRow>
    13                         <f:FormRow>
    14                             <Items>
    15                                 <f:TextBox ID="TextBox1" Label="输入框" runat="server">
    16                                 </f:TextBox>
    17                                 <f:Button ID="Button1" Text="按钮" runat="server">
    18                                 </f:Button>
    19                             </Items>
    20                         </f:FormRow>
    21                     </Rows>
    22                 </f:Form>
    23             </Items>
    24         </f:Panel>

        2、Anchor布局方式

     1 <f:Panel ID="Panel2" runat="server" Height="300px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
     2             BodyPadding="5px" Layout="Anchor" ShowHeader="True" Title="布局Anchor(Height=300px Width=750px Layout=Anchor)">
     3             <Items>
     4                 <f:Panel ID="Panel4" AnchorValue="60% 30%" runat="server"
     5                     BodyPadding="5px" ShowBorder="True" ShowHeader="false">
     6                     <Items>
     7                         <f:Label ID="Label3" ShowEmptyLabel="false" Text="AnchorValue=60% 30%" runat="server">
     8                         </f:Label>
     9                     </Items>
    10                 </f:Panel>
    11                 <f:Form ID="Form2" AnchorValue="100% 70%" runat="server"
    12                     BodyPadding="5px" ShowBorder="True" ShowHeader="false">
    13                     <Rows>
    14                         <f:FormRow>
    15                             <Items>
    16                                 <f:Label ID="Label1" ShowEmptyLabel="false" Text="AnchorValue=100% 70%" runat="server">
    17                                 </f:Label>
    18                             </Items>
    19                         </f:FormRow>
    20                         <f:FormRow>
    21                             <Items>
    22                                 <f:TextBox ID="TextBox1" Label="输入框" runat="server">
    23                                 </f:TextBox>
    24                                 <f:Button ID="Button7" Text="按钮" runat="server">
    25                                 </f:Button>
    26                             </Items>
    27                         </f:FormRow>
    28                     </Rows>
    29                 </f:Form>
    30             </Items>
    31         </f:Panel>

        3、Column

     <f:Panel ID="Panel2" runat="server" Height="250px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
                BodyPadding="5px" Layout="Column" ShowHeader="True" Title="布局Column(Height=250px Width=750px Layout=Column)">
                <Items>
                    <f:Panel ID="Panel1" Width="200px" Height="150px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label runat="server" Text="Width=200px Height=150px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel4" ColumnWidth="60%" runat="server"
                        BodyPadding="5px" ShowBorder="true" ShowHeader="false" Layout="Fit">
                        <Items>
                            <f:Label ID="Label1" runat="server" Text="ColumnWidth=60%<br />长长的文本1<br />长长的文本2<br />长长的文本3<br />长长的文本4"
                                EncodeText="false">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel3" ColumnWidth="40%" runat="server"
                        BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label2" runat="server" Text="ColumnWidth=40%">
                            </f:Label>
                        </Items>
                    </f:Panel>
                </Items>
            </f:Panel>

        4、Absolute

    <f:Panel ID="Panel2" runat="server" Height="450px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
                Layout="Absolute" ShowHeader="True" Title="布局Absolute(Height=450px Width=750px Layout=Absolute)">
                <Items>
                    <f:Panel ID="Panel1" Width="300px" Title="Panel1" Height="300px" AbsoluteX="100px"
                        BodyPadding="5px" AbsoluteY="50px" runat="server"
                        ShowBorder="True" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label3" EncodeText="false" Text="Width=300px <br/>Height=300px <br/>AbsoluteX=100px <br/>AbsoluteY=50px"
                                runat="server">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel3" Title="Panel2" Width="150px" Height="150px" AbsoluteX="450px"
                        BodyPadding="5px" AbsoluteY="150px" runat="server"
                        ShowBorder="True" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label1" EncodeText="false" Text="Width=150px <br/>Height=150px <br/>AbsoluteX=450px <br/>AbsoluteY=150px"
                                runat="server">
                            </f:Label>
                        </Items>
                    </f:Panel>
                </Items>
            </f:Panel>

        5、Table

    <f:Panel ID="Panel2" runat="server" Height="450px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
                Layout="Table" TableConfigColumns="3" ShowHeader="True" Title="布局Table(Height=450px Width=750px Layout=Table)">
                <Items>
                    <f:Panel ID="Panel1" Title="Panel1" Width="300px" Height="210px"
                        TableRowspan="2" runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label1" runat="server" Text="Width=300px Height=210px TableRowspan=2">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel3" Title="Panel2" Width="430px" Height="100px"
                        TableColspan="2" runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label2" runat="server" Text="Width=430px Height=100px TableColspan=2">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel4" Title="Panel3" Width="200px" Height="100px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label3" runat="server" Text="Width=200px Height=100px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel5" Title="Panel4" Width="220px" Height="100px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label4" runat="server" Text="Width=220px Height=100px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel6" Title="Panel5" Width="300px" Height="100px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label5" runat="server" Text="Width=300px Height=100px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel7" Title="Panel6" Width="200px" Height="100px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label6" runat="server" Text="Width=200px Height=100px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel8" Title="Panel6" Width="220px" Height="100px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label7" runat="server" Text="Width=220px Height=100px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                </Items>
            </f:Panel>

        6、HBox

    <f:Panel ID="Panel2" runat="server" Height="250px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
                Layout="HBox" BoxConfigAlign="Stretch" BoxConfigPosition="Start" BoxConfigPadding="5"
                BoxConfigChildMargin="0 5 0 0" ShowHeader="True"
                Title="面板(Layout=HBox BoxConfigAlign=Stretch BoxConfigPosition=Start BoxConfigPadding=5 BoxConfigChildMargin=0 5 0 0)">
                <Items>
                    <f:Panel ID="Panel1" Title="面板1" BoxFlex="1" runat="server"
                        BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label1" runat="server" Text="BoxFlex=1">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel3" Title="面板2" Width="150px"
                        runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label2" runat="server" Text="Width=150px">
                            </f:Label>
                        </Items>
                    </f:Panel>
                    <f:Panel ID="Panel4" Title="面板3" BoxFlex="2" runat="server"
                        BodyPadding="5px" BoxMargin="0" ShowBorder="true" ShowHeader="false">
                        <Items>
                            <f:Label ID="Label3" runat="server" Text="BoxFlex=2 BoxMargin=0">
                            </f:Label>
                        </Items>
                    </f:Panel>
                </Items>
            </f:Panel>

        7、VBox

     1 <f:Panel ID="Panel2" runat="server" Height="450px" Width="850px" ShowBorder="True" EnableFrame="true" EnableCollapse="true"
     2             Layout="VBox" BoxConfigAlign="Stretch" BoxConfigPosition="Start" BoxConfigPadding="5"
     3             BoxConfigChildMargin="0 0 5 0" ShowHeader="True" Title="面板(Layout=VBox BoxConfigAlign=Stretch BoxConfigPosition=Start BoxConfigPadding=5 BoxConfigChildMargin=0 0 5 0)">
     4             <Items>
     5                 <f:Panel ID="Panel1" Title="面板1" BoxFlex="1" runat="server"
     6                     BodyPadding="5px" ShowBorder="true" ShowHeader="false">
     7                     <Items>
     8                         <f:Label ID="Label1" runat="server" Text="BoxFlex=1">
     9                         </f:Label>
    10                     </Items>
    11                 </f:Panel>
    12                 <f:Panel ID="Panel3" Title="面板2" Height="100px" runat="server"
    13                     BodyPadding="5px" ShowBorder="true" ShowHeader="false">
    14                     <Items>
    15                         <f:Label ID="Label2" runat="server" Text="Height=100px">
    16                         </f:Label>
    17                     </Items>
    18                 </f:Panel>
    19                 <f:Panel ID="Panel4" Title="面板3" BoxFlex="2" BoxMargin="0"
    20                     runat="server" BodyPadding="5px" ShowBorder="true" ShowHeader="false">
    21                     <Items>
    22                         <f:Label ID="Label3" runat="server" Text="BoxFlex=2 BoxMargin=0">
    23                         </f:Label>
    24                     </Items>
    25                 </f:Panel>
    26             </Items>
    27         </f:Panel>
  • 相关阅读:
    FastCgi与PHP-fpm之间是个什么样的关系
    MySql的like语句中的通配符:百分号、下划线和escape
    mysql将int 时间类型格式化
    navicat 结合快捷键
    MySQL中concat函数
    case when then else end 用法
    PhpStorm主题
    Having与Where的区别
    无需图形界面环境下的浏览器
    Socket常见错误
  • 原文地址:https://www.cnblogs.com/1312mn/p/3590233.html
Copyright © 2011-2022 走看看