删除单元格选择时的灰色单元格背景

问题描述

有关如何删除 radlistview 上的“灰色”背景的任何想法?我复制了日期选择器,因为我需要为某些元素设置自定义颜色。我所做的是将我的标签包装到一个 stacklayout 中,并赋予该 stacklayout 50% 的边框半径。 背景颜色由 itemSelected 事件设置。我猜灰色来自 UITableCell。关于在哪里更改它的任何提示,因为我无法真正找到解决方案。

 function addBulletListToRange() {
  const doc = DocumentApp.getActiveDocument();

  const selectedElements = doc.getSelection().getRangeElements();

  const rangeBuilder = doc.newRange();

  [...selectedElements].forEach(item => {
      const element = item.getElement();
      const elementType = element.getType();
      let rangeElement;

      if (elementType === DocumentApp.ElementType.ParaGRAPH
          || elementType === DocumentApp.ElementType.LIST_ITEM) {
        rangeElement = element;
      } else if (elementType !== DocumentApp.ElementType.LIST_ITEM && element.getParent().getType() === DocumentApp.ElementType.LIST_ITEM) {
        rangeElement = element.getParent();
      }
      
      rangeBuilder.addElement(rangeElement);
  });

  doc.addNamedRange('test',rangeBuilder.build());
}
<v-template>
<StackLayout class="wrapper">
<Label :text='date'/>
</StackLayout>
</v-template>


.wrapper {
   border-radius: 50%;
}

供参考:

enter image description here

编辑:我明白了。需要大量搜索,这不是直接的……在 RadListView 上使用 itemloading。

onItemSelected({view}) {
      view.backgroundColor = new Color('#005790')
      view.color = new Color('#fff')
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)