50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

کمبوباکس در WPF

سلام به همه دوستان

در WPFوقتی که از لیست کشویی کمبوباکس یک ایتم انتخاب میکنم و کمبوباکسم اونو نشون می ده چطوری متن کمبوباکسم رو دوباره پاک کنم این کدها رو هم تست کردم ولی جواب نمی ده.

cmbSearchRade.Text = "";

cmbSearchRade.Text = string.Empty;

cmbSearchRade.Text = null;

cmbSearchRade.Items.Clear();

cmbSearchRade.SelectedItem = -1;

cmbSearchRade.SelectedValue = 0

ممنون میشم کسی راهنماییم کنه.

پرسیده شده در 1396/07/07 توسط

4 پاسخ

0

دوست عزیز اینم امتحان کردم جواب نمیده

پاسخ در 1396/07/11 توسط
0

من اینجوری تست کردم جواب داد.

<Window x:Class="WpfApp2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp2"
        mc:Ignorable="d"
        Title="MainWindow" Height="350" Width="525">
    <Grid  >
        <ComboBox   Name="cmb" Margin="202,136,81.4,136.8">
            <ComboBoxItem  >Item1</ComboBoxItem>
            <ComboBoxItem  >Item2</ComboBoxItem>
            <ComboBoxItem  >Item3</ComboBoxItem>
        </ComboBox>
        <Button Name="btn_clear" Content="Clear" Height="45" Margin="202,72,81.4,0" VerticalAlignment="Top" Click="btn_clear_Click"/>

    </Grid>
</Window>

اینم از کدش

private void btn_clear_Click(object sender, RoutedEventArgs e)
        {
            cmb.SelectedIndex = -1;
            //cmb.SelectedItem = null;
        }
پاسخ در 1396/07/11 توسط
0

کمبوباکس من به دیتابیس باینده و وقتی که کلیک میکنم اطلاعات از دیتابیس بارگزاری میشه این کدی که شما گفتی با اونایی که بالا خودم تایپ کردم زدم ولی جواب نمیده که نمیده .

پاسخ در 1396/07/11 توسط

پاسخ شما