标签: items

如何更改列表框中所选项目的前景色

我在项目中面临一个小问题,如何更改ListBox. 我可以选择所有项目,ListBox但我不知道如何更改所选项目文本的前景色。

此代码在我的项目中用于选择列表框项目

for (int i = 0; i < lbProductsToBuy.Items.Count; i++)
{
     lbProductsToBuy.SetSelected(i,true);
}
printreceiptToken1();
dataGridView67.Rows.Clear();
Run Code Online (Sandbox Code Playgroud)

谢谢。在这些图像中,您可以看到我的应用程序的 UI。图像 1图像 2。看到最后一张图片,我想更改此选定项目的前景色。

c# listbox items winforms

4
推荐指数
1
解决办法
2722
查看次数

tkinter:如何更改画布项目上的光标?

我正在开发一个小型 python gui,只是为了娱乐和学习,并且我一直在尝试更改画布项目上的光标形状。

我知道当鼠标悬停在画布小部件上时,可以在画布创建时使用cursor=“whatever”选项来更改光标形状。但我只想对画布内的项目执行此操作。

这使得该项目正确:

self.image_obj = canvas.create_image(
        self.column_coordinate,
        self.row_coordinate,
        image=image
    )
Run Code Online (Sandbox Code Playgroud)

那是行不通的:

self.image_obj = canvas.create_image(
        self.column_coordinate,
        self.row_coordinate,
        image=image,
        cursor="hand1"
    )
Run Code Online (Sandbox Code Playgroud)

项目似乎不存在“光标”选项,有没有办法解决这个问题?

python canvas tkinter items

4
推荐指数
1
解决办法
5556
查看次数

抽屉页脚项目

我的抽屉遇到了一些小问题,我在堆栈上搜索了这个问题的解决方案,并找到了解决方案,但在尝试之后,它对我不起作用!:) 我的想法是,我想把抽屉里的一些物品展示在它的最后!:)

Drawer(
    child: Container(
      decoration: BoxDecoration(color: Color(0xFF0098c2)),
      child: ListView(
        children: <Widget>[
          ListTile(
            title: Text(
              'Dealer',
              style: TextStyle(fontSize: 18.0, color: Colors.white),
            ),
            leading: Icon(
              Icons.person,
              size: 20.0,
              color: Colors.white,
            ),
            onTap: () {
              Navigator.pop(context);
              Navigator.of(context).push(new MaterialPageRoute(
                  builder: (context) => dealerBuilder()));
            },
          ),
          ListTile(
            title: Text(
              'Shuffler',
              style: TextStyle(fontSize: 18.0, color: Colors.white),
            ),
            leading: Icon(
              Icons.shuffle,
              size: 20.0,
              color: Colors.white,
            ),
            onTap: () {
              Navigator.pop(context);
              Navigator.of(context).push(new MaterialPageRoute(
                  builder: (context) => shufflerBuilder()));
            },
          ),
          ListTile(
            title: Text(
              'Mistakes',
              style: TextStyle(fontSize: 18.0, color: …
Run Code Online (Sandbox Code Playgroud)

items footer drawer flutter

4
推荐指数
1
解决办法
9621
查看次数

更改某些ListView列的颜色

如何更改列表视图中特定列的颜色?

string[] row = { appID[i], "Launch Game"}; // more data to add

listView1.Items.Add(nameArray[i], i).SubItems.AddRange(row);

listView1.ForeColor = System.Drawing.Color.Blue;
Run Code Online (Sandbox Code Playgroud)

c# listview items colors subitem

3
推荐指数
1
解决办法
1万
查看次数

UITabbarController以编程方式更改栏项目标题

我正在尝试以编程方式更改我的应用中的标签栏项目的名称.

在我的故事板中,我将UITabBarController设置为初始视图,层次结构如下:

UITabBarController - > UINavigationController - > UITableViewController - >详细信息视图控制器

要更改条形项的标题,您需要更改条形项的UINavigationController标题.在IB中一切运行良好,但我需要本地化我的应用程序,我动态执行(没有重新启动应用程序),每次启动应用程序时,IB中给出的标题都会设置,标题不会更改为本地化标题,直到我点击条形项目.

在我各自的UITableViewControllers中,我设置了标题,self.title = localized title;并且运行良好.但我想让应用程序在启动时更改条形项目标题,直到我点击它们.

我已经在这里看了关于这个问题的帖子,并尝试了这些建议,但是条形项目的标题总是设置为IB的值.我也在下面尝试了这个代码,但是它只在启动时设置了所选的条形项:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Select the desired tab of our initial tab bar controller:
    UITabBarController *tabBar = (UITabBarController *)self.window.rootViewController;
    tabBar.selectedIndex = 1;
    tabBar.navigationController.title = @"Item 2";

    [(UITabBarItem*)[self->tabBarController.tabBar.items objectAtIndex:1] setTitle:@"Item 2"];

    // Override point for customization after application launch.
    return YES;

}
Run Code Online (Sandbox Code Playgroud)

items tabbar uitabbarcontroller

3
推荐指数
1
解决办法
3938
查看次数

一步将一个组合框中的项目复制到另一个组合框中

我有很多相同的组合框。在设计时,我只设置了第一个的元素。在运行时,我想将第一个项目复制到其他项目。

我可以轻松地从第一个项目中获得项目。但我无法分配其他框的项目:ComboBox.Items 是只读的。

我可以使用循环来迭代所有项目并使用 ComboBox.Items.Add() 方法。

有没有一种方法可以一步完成,而不需要迭代每一项?

c# combobox items

3
推荐指数
1
解决办法
5545
查看次数

Angular4 - 通过单击显示数组中的下 5 个项目

我有一个充满电视节目的数组。我最近看的电视节目:

tvShows = ['Firefly', 'Fargo', 'Game of Thrones', 'Breaking Bad', 'The Sopranos', 'House of Cards', 'Prison Break'];
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,该数组包含超过 5 个项目。所以我这样做是为了只显示 5 个电视节目:

<div class="tvShow_row" *ngFor="let tvShowName of (tvShows | slice:tvShows.length - 5)">
    <span class="tvShow_name">{{tvShowName}}</span>
</div>
Run Code Online (Sandbox Code Playgroud)

现在,我想要一个简单的按钮来显示数组中接下来的 5 个项目以及当前的 5 个项目。显然,列表会根据数组中的项目而变长,但原则是显示接下来的 5 个项目。问题是,我不知道如何从数组中加载接下来的 5 个项目。另外,如果我没有 5 个(例如,因为数组中有 7 个项目),那么我仍然想显示数组的其余部分。我尝试通过打印数组来显示更多项目,但随后它只再次显示前 5 个项目,我想这是有道理的。有人知道如何解决这个问题吗?

arrays items angular

3
推荐指数
1
解决办法
2571
查看次数

Jinja2:将一个列表中的项目与另一个列表中的项目进行比较

我有一个主题列表:

list1 = [topic1, topic2, topic3, topic4, topic5, topic6]
Run Code Online (Sandbox Code Playgroud)

我想根据此列表检查另一个列表:

list2 = [topic2, topic4, topic6]
Run Code Online (Sandbox Code Playgroud)

像这样:

{% if list2.items in list1 %}
Run Code Online (Sandbox Code Playgroud)

在 list1 中检查 list2 中的每个项目。如果 list2 中的所有或任何项目都在列表 1 中,则为 True。我认为这很简单,但我无法找到任何对此有帮助的信息。

完整示例:

{% set list1 = [topic2, topic4, topic6] %}

{% for post in posts %}

   {% set list2 = [topic1, topic2, topic3, topic4, topic5, topic6] %}

   {% for topic in list2 %}
       {% if topic in list1 %}

          {# output of post list based on conditions #}

       {% …
Run Code Online (Sandbox Code Playgroud)

python compare items list jinja2

3
推荐指数
1
解决办法
3978
查看次数

Android,微调项未显示

这是我的代码,我无法在 Spinner 中添加项目。我不知道出了什么问题,也找不到任何其他方法!

爪哇:

 spinner = (Spinner)getView().findViewById(R.id.spinner);

 String[] datos = getResources().getStringArray(R.array.items);

 ArrayAdapter<String> adaptador = new ArrayAdapter<String>(getActivity(),
            android.R.layout.simple_spinner_item, datos);
adaptador.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

 spinner.setAdapter(adaptador);
Run Code Online (Sandbox Code Playgroud)

XML:

<Spinner
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/spinner"
        android:layout_margin="26dp"
        android:textColor="#FFF"/>
Run Code Online (Sandbox Code Playgroud)

字符串.xml:

<string-array name="items">
    <item >Item 1</item>
    <item >Item 2</item>
    <item >Item 3</item>
    <item >Item 4</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助。

java string android items spinner

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

如何将导航栏项目与顺风中的右角对齐

<div class="flex md:flex md:flex-grow flex-row-reverse space-x-1">
  <a href="" class="py-4 px-2 text-teal-500 border-b-4 border-teal-300 font-semibold">Home</a>
  <a href="" class="py-4 px-2 text-gray-500 font-semibold hover:text-teal-300 transition duration-300">Services</a>
  <a href="" class="py-4 px-2 text-gray-500 font-semibold hover:text-teal-300 transition duration-300">About</a>
  <a href="" class="py-4 px-2 text-gray-500 font-semibold hover:text-teal-300 transition duration-300">Contact Us</a>
</div>
Run Code Online (Sandbox Code Playgroud)

需要做出哪些改变?

items alignment navbar tailwind-css

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