با یکی دیگه از سری آموزش های قدم به قدم با مونو در خدمت شما هستم در ادامه مباحث ViewGroup ها با یکی دیگر از عناصر این دسته آشنا خواهیم شد کار TableLayout نمایش ویو ها در سطر و ستون است  از لحاظ نمایش عناصر شبیه به GridLayout است در مثال زیر طریقه استفاده از این کنترل نشان داده شده است .
اگه یک نگاه به ساختار آن بیاندازید شبیه به ساختار تک table در HTML است یعنی به این صورت که خود TableLayout شبیه به <table> و TableRow شبیه به <tr> است

<?xml version="1.0" encoding="utf-8" ?>
<tablelayout xmlns:android="http://schemas.android.com/apk/res/android"
             android:layout_width="match_parent"
             android:layout_height="match_parent">
    <tablerow android:layout_height="wrap_content"
              android:layout_width="fill_parent"
              android:gravity="center_horizontal">
        <textview android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:text="Row 1"
                  android:layout_span="3"
                  android:padding="18dip" />
    </tablerow>
    <tablerow android:id="@+id/tableRow1"
              android:layout_height="wrap_content"
              android:layout_width="match_parent">
        <textview android:id="@+id/TextView04"
                  android:text="Row 2 column 1"
                  android:layout_weight="1"
                  android:gravity="center" />
        <textview android:id="@+id/TextView04"
                  android:text="Row 2 column 2"
                  android:layout_weight="1"
                  android:gravity="center" />
        <textview android:id="@+id/TextView04"
                  android:text="Row 2 column 3"
                  android:layout_weight="1"
                  android:gravity="center" />
    </tablerow>
    <tablerow android:layout_height="wrap_content"
              android:layout_width="fill_parent"
              android:gravity="center_horizontal">
        <textview android:id="@+id/TextView04"
                  android:text="Row 3 column 1"
                  android:layout_weight="1" />
        <textview android:id="@+id/TextView04"
                  android:text="Row 3 column 2" />
    </tablerow>
</tablelayout>

و خروجی مثال بالا
آشنایی با TableLayout در زامارین

25 پست
محمدزاده
سابقه 10 ساله برنامه نویسی مایکروسافت شامل C# , WPF , ASP.Net , Asp.Net Mvc و چند سال اندروید کار کردم تا اینکه زامارین دست به کار شد الان 3 ساله برنامه های اندرویدم رو با ویژوال استادیو مینویسم و لذت میبرم و دوست دارم این لذت رو با دیگران شریک باشم
برچسب ها: , , , , , ,
مطالب مرتبط
مطالب نویسنده
مطالب مشابه
مونو اندروید Relative Layout در زامارین | روز ۷ یکشنبه ۱۷ آبان ۱۳۹۴
مونو اندروید Linear Layout در زامارین | روز ۶ یکشنبه ۱۷ آبان ۱۳۹۴
دیدگاه کاربران

برای نوشتن دیدگاه میتوانید به حساب کاربری خود وارد شوید ورود ارسال نظر بصورت مهمان
ارسال نظر (مهمان):