小编ntz*_*ica的帖子

在 Xamarin Forms 中的 Picker 项目上应用样式

我有一个选择器,我想对所有项目应用不同的样式,如果可以同时为 IOS 和 Android 做,我也更喜欢。

在custom.xaml:

<ContentPage.Content>
        <StackLayout>
            <Picker
                x:Name="ArticuloPicker"
                Title="ADD"
                Margin="5"
                FontSize="16"
                HorizontalOptions="FillAndExpand"
                IsVisible="False"
                SelectedIndexChanged="OnPickerSelectedChanged" />
Run Code Online (Sandbox Code Playgroud)

custom.xaml.cs:

protected override void OnAppearing()
        {
        base.OnAppearing();
        ArticuloPicker.ItemsSource = null; 

        //calculate description
        //example descripcion = "text"
        .
        .


            ArticuloPicker.Items.Add(descripcion);

        }
    }
Run Code Online (Sandbox Code Playgroud)

我想为每个 picker.item 分配一个边框,并可能更改字体颜色或其他样式。

如果有人知道我该怎么做或向我展示任何示例,我找不到任何正确完成的事情。

编辑:我想要的是为选择器的每个项目创建一个边框和背景。

在此处输入图片说明

c# picker xamarin.forms

2
推荐指数
1
解决办法
6353
查看次数

单击功能以显示下一个元素

我想让菜单动态化.

我有这个HTML输出:

<dl>
    <dt class="odd">one</dt>
    <dd class="odd"> ...</dd>

    <dt class="even">two</dt>
    <dd class="even"> ...</dd>

    <dt class="odd">three</dt>
    <dd class="odd">... </dd>

    <dt class="even">four</dt>
    <dd class="even">... </dd>

    <dt class="odd">five</dt>
    <dd class="odd">... </dd>

    <dt class="even">six</dt>
    <dd class="even">...</dd>
</dl>
Run Code Online (Sandbox Code Playgroud)

我已经设置了dd,display: none因为它们是过滤器.dt是标题.

我试图这样做,以便我点击dt它必须将下一个dd元素更改为display: block;

我正在寻找一些jQuery或javascript方法来做到这一点,但我找不到任何.

任何的想法?

javascript jquery

0
推荐指数
1
解决办法
2378
查看次数

标签 统计

c# ×1

javascript ×1

jquery ×1

picker ×1

xamarin.forms ×1