مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

ایجاد ComboBox آبشاری در سی شارپ و WPF

جمعه, 30 آذر 1397 23:21

ایجاد ComboBox آبشاری در سی شارپ و WPF

using DataModelLayer;

namespace Serviceman.Windows
{
    /// <summary>
    /// Interaction logic for WinSearchAll.xaml
    /// </summary>
    public partial class WinSearchAll : Window
    {
        public WinSearchAll()
        {
            InitializeComponent();
            BindComboOstan();
        }

        ServicemanEntities DB = new ServicemanEntities();
        
        public void BindComboOstan()
        {
            cmbOstan.ItemsSource = DB.Ostans.ToList();
            cmbOstan.DisplayMemberPath = "OstanName";
            cmbOstan.SelectedValuePath = "OstanID";
        }

        public void BindComboShahr()
        {
            cmbShahr.ItemsSource = DB.Shahrs.ToList();
            cmbShahr.SelectedValuePath = "ShahrID";
            cmbShahr.DisplayMemberPath = "ShahrName";
        }

        private void cmbOstan_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (cmbOstan.SelectedValuePath != null)
            {
                int ODB = Convert.ToInt32(cmbOstan.SelectedValuePath.ToString());
                BindComboShahr(ODB);
            }
        }

سلام دوستان من توی wpf میخواستم ComboBox آبشاری بنویسم مثل استان که انتخاب میکنی و در کومبوی بعدی شهر های اون میاد اما توی نت فقط در وین فرم آموزش داره لطفا اگه کسی میتونه راهنمایی کنه چون خیلی وقته درگیرشم قبلا از راهنماییهاتون متشکرم

شنبه, 01 دی 1397 07:43
شنبه, 01 دی 1397 11:18

سلام استاد مدائنی این اطلاعات رو دستی میده از دیتابیس میخواستم بخونه(البته تازه کارم شاید من چیزی نفهمیدم!!!!!)

استاد شما نمیتونید یه همچین چیزی آموزش بدین؟شرمنده ها

شنبه, 01 دی 1397 11:30

متاسفانه زمانش رو ندارم 

کسانی که از این پست تشکر کرده اند : alireza65,

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید