0

我一直在做一个包含类别和项目的项目,我想要的是我想更改项目的前景色,以便其他人可以轻松识别项目,除此之外,我已将斜体应用于它正在工作的文本很好,但是我怎样才能应用前景色和字体大小.....所以我需要帮助......

    for (int iRow = 0; iRow < dsDetails.Tables[0].Rows.Count; iRow++)
    {
        DataRow[] drCatFilter;
        // Get the dish item name for the current mapping
        drCatFilter = dsCommon.Tables[0].Select("ID = '" + dsDetails.Tables[0].Rows[iRow]["catmappingid"].ToString() + "'");
        // Create the dish item
        item = new MenuItem();
        item.Value = dsDetails.Tables[0].Rows[iRow]["id"].ToString();
        item.Text = ("<i>"+dsDetails.Tables[0].Rows[iRow]["name"].ToString()+"</i>";

        ![As the image shows category(food,beverages etc.) and items(Dosa,beer etc) i need to change the forecolor of itemms][1]

    [1]: http://i.stack.imgur.com/3ljsp.png
4

1 回答 1

0

您是否尝试设置 MenuItem 的“Foreground”和“FontSize”属性?

    item = new MenuItem();
    item.Value = dsDetails.Tables[0].Rows[iRow]["id"].ToString();
    item.Text = ("<i>"+dsDetails.Tables[0].Rows[iRow]["name"].ToString()+"</i>";
    item.Foreground = "something"
    item.Fontsize = "something"

还是我理解你的问题是错误的?

于 2013-08-02T08:00:47.213 回答