1
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="Trainning.Mycombobox"
x:Name="Window"
Title="Mycombobox"
Width="640" Height="480">

<Grid x:Name="LayoutRoot">
    <ComboBox x:Name="com_friends" Height="32" Margin="223,102,264,0" VerticalAlignment="Top">
        <ComboBoxItem Content="Chandru"/>
        <ComboBoxItem Content="Arul"/>
        <ComboBoxItem Content="Anbu"/>
    </ComboBox>
</Grid>

上記のコードでは、コンボボックスに3つのアイテムを追加しました。その後、1つのアイテムを同じコンボボックスに動的に追加しました。ここに私が書いたコードがあります。

public partial class Mycombobox : Window
{
    public Mycombobox()
    {
        this.InitializeComponent();

        // Insert code required on object creation below this point.

        com_friends.Items.Add("Bala");
    }
}

出力はこんな感じになります

コンボボックス でも、「あんぶ」と「アルル」の間に「バラ」というアイテムを入れたいのですが、可能ですか?

私を助けてください...

4

2 に答える 2

2
    com_friends.Items.Insert(2,"Bala");

ここで、最初のパラメーターは、新しいオブジェクトを挿入するインデックスです。

于 2012-06-08T16:02:44.173 に答える
1
com_friends.Items.Insert(index, "Bala");

あなたが探していることを正確に行う必要があります。

于 2012-06-08T16:02:44.190 に答える