با سلام
من یک صفحه لاگین و یک صفحه اصلی دارممیخام وقتی کاربر نام و رمزشو درست وارد کرد به صفحه اصلی برنامه بره
چجوری باید اینکارو انجام بدم؟
لطفا با یک نمونه
با تشکر
با سلام
من یک صفحه لاگین و یک صفحه اصلی دارممیخام وقتی کاربر نام و رمزشو درست وارد کرد به صفحه اصلی برنامه بره
چجوری باید اینکارو انجام بدم؟
لطفا با یک نمونه
با تشکر
خب اگه تو صفحه اصلی از Frame استفاده کردی ، به شکل زیر میشه
this.MYFrame.Navigate(new Uri("/MYView/Student", UriKind.Relative));
که البته آدرس داده شده بستگی به قوانین Navigation که تعریف کردی داره
یک روش کارآمد که خودم هم استفاده میکنم :
اول یک پیج به عنوان زمینه اصلی برنامت اضافه کن ، مثلا با اسم mainpage.xaml
بعدش داخلش یک grid بزار مثلا با نام grid1 بطوری که تمام صفحه رو پوشش بده
حالا 2 تا یوزر کنترل (صفحه لاگین و صفحه بعد از ورود) رو به پروژت اضافه کن ، login.xaml , intro.xaml
حالا login.xaml رو بنداز توی grid1
بعدش توی کد نویسی مربوط به لاگین اینو قرار بده
public static mainpage mainpage1 { get; set; }
mainpage1.grid1.Children.Clear();
mainpage1.grid1.Children.Add(intro)
میتونی یه کلاس میانه تعریف کنی که تمام اعمال مربوط به تعامل یوزر کنترل ها رو کنترل کنه
موفق باشید
یا از navigation خود سیلورلایت استفاده کن یا prism و یا خودت یکی شبیه چیزی hamidhws گفت بنویسید
با سلام
اگه ممکنه با مثال کامل توضیح بدید
چون زیاد توی سیلورلایت حرفه ای نیستم
باتشکر