Alinhamento

A propriedade Alinhamento é utilizada para que o pai defina como o elemento filho vai ficar alinhado em relação ao espaço interno.

O alinhamento pode ser manipulada através das propriedades hLayoutAlignment (para horizontal) e vLayoutAlignment (para vertical).

MIN

Alinha o elemento filho no início do espaço disponível.

<priori>
    <imports>
        <crapp.ui.display.CrappUIDisplay />
        <crapp.ui.display.layout.CrappUILayout />
    </imports>
    <view>
        <CrappUILayout hLayoutAlignment="MIN" vLayoutAlignment="CENTER" bgColor="0x0000FF">
            <CrappUIDisplay bgColor="0x00FF00" width="10" height="10"/>
        </CrappUILayout>
    </view>
</priori>
Drawing

CENTER

Centraliza o elemento filho no espaço disponível.

<priori>
    <imports>
        <crapp.ui.display.CrappUIDisplay />
        <crapp.ui.display.layout.CrappUILayout />
    </imports>
    <view>
        <CrappUILayout hLayoutAlignment="CENTER" vLayoutAlignment="CENTER" bgColor="0x0000FF">
            <CrappUIDisplay bgColor="0x00FF00" width="10" height="10"/>
        </CrappUILayout>
    </view>
</priori>
Drawing

MAX

Alinha o elemento filho no final do espaço disponível.

<priori>
    <imports>
        <crapp.ui.display.CrappUIDisplay />
        <crapp.ui.display.layout.CrappUILayout />
    </imports>
    <view>
        <CrappUILayout hLayoutAlignment="MAX" vLayoutAlignment="CENTER" bgColor="0x0000FF">
            <CrappUIDisplay bgColor="0x00FF00" width="10" height="10"/>
        </CrappUILayout>
    </view>
</priori>
Drawing

Atualizado

Isto foi útil?