0

ListBox2 つの要素を含むがあります: item and price.

私はそれらを次のように追加します:

lbtest.Items.Add(new ListBoxItem()
{
    Content = item + prijs,
    FontSize = 14,
    Foreground = Brushes.Red
});

もちろん、これは次のようになります。

--------------------
Fries€2,00 // btw they are from Belgium NOT from France lol
    Ketchup€0,30
Burger€2,00
    Onion€0,10
SomeFood€2,00
    SomeSubItem€500
--------------------

私はいじりましたが.PadLeft.PadRightこれらは私が望む条件を私に与えていません:

--------------------
Fries              €2,00
    Ketchup        €0,30
Burger             €2,00
    Onion          €0,10
SomeFood           €2,00
    SomeSubItem    €500
--------------------

これを達成するために使用できる計算はありますか?

ListBoxの幅は静的ですが、それで何かできるでしょうか?

4

1 に答える 1

0

次の操作を試してください。

    var name = "ItemName";
    var price = "€2,00";

    var daa = String.Format("{0, 5} {1, 10}", name, price);

その結果、次のようになります。

「アイテム名 €2,00」

{0,1,2.. , [align]}はとてもいいです

于 2013-04-26T20:07:57.440 に答える