نمایش نتایج 1 تا 3 از 3

نام تاپیک: منظور از این کد چیست

  1. #1

    منظور از این کد چیست

    من از یک تیکه کد میخواستم استفاده کنم ولی درست از آن سردر نیاورم مخصوصاً این خط کلاسی که از INotifyPropertyChanged ارث بری کرده لطفاً از اساتید تقاضا مییکنم من را راهنمایی کنید tb ها نام textbox ها می باشد .


    using Microsoft.Phone.Controls;
    using System;
    using System.ComponentModel;
    using System.Windows.Controls;




    namespace DataBindingDemo
    {
    public partial class MainPage : PhoneApplicationPage
    {
    SomeDataType data;


    public MainPage()
    {
    InitializeComponent();


    data = new SomeDataType { MyProperty = "binding hello" };
    tb.DataContext = data;
    }




    private void Button_Click_1(object sender, System.Windows.RoutedEventArgs e)
    {
    data.MyProperty = tb2.Text;
    tbl.Text = data.MyProperty;
    }


    }


    public class SomeDataType : INotifyPropertyChanged
    {
    string myProperty;
    public string MyProperty
    {
    get { return myProperty; }
    set
    {
    myProperty = value;
    if (PropertyChanged != null)
    PropertyChanged(this, new PropertyChangedEventArgs("MyProperty"));
    }
    }


    public event PropertyChangedEventHandler PropertyChanged;
    }


    }
    آخرین ویرایش به وسیله harani : پنج شنبه 22 اسفند 1392 در 09:41 صبح

  2. #2

    نقل قول: منظور از این کد چیست

    با استفاده از INotifyPropertyChanged در هنگام تغییر مقدار Property , تکست باکس (یا هر کنترلی دیگر) که در فایل XAML به این Property متصل (Bind) شده باشد بصورت خودکار بروزرسانی میشود.
    درواقع اگر به این صورت استفاده شود :

    </"{TextBox x:Name=”tb1” “Text={Binding Path=myProperty>

    در فانکشن Button_Click_1 نیازی به این خط نیست :
    tb1.Text = data.MyProperty

  3. #3

    mersiiiii

    نقل قول نوشته شده توسط AthDev مشاهده تاپیک
    با استفاده از INotifyPropertyChanged در هنگام تغییر مقدار Property , تکست باکس (یا هر کنترلی دیگر) که در فایل XAML به این Property متصل (Bind) شده باشد بصورت خودکار بروزرسانی میشود.
    درواقع اگر به این صورت استفاده شود :

    </"{TextBox x:Name=”tb1” “Text={Binding Path=myProperty>

    در فانکشن Button_Click_1 نیازی به این خط نیست :
    tb1.Text = data.MyProperty
    mersiiiiii k vaght mizarid va b soalaie ma pasokh midid

تاپیک های مشابه

  1. پاسخ: 6
    آخرین پست: سه شنبه 26 دی 1391, 12:44 عصر
  2. منظور از این کد چیست
    نوشته شده توسط mohsen_zelzela00 در بخش طراحی وب (Web Design)
    پاسخ: 1
    آخرین پست: شنبه 27 تیر 1388, 14:02 عصر
  3. منظور از این اشکال چیست ؟
    نوشته شده توسط saeid taheri در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: چهارشنبه 08 شهریور 1385, 18:19 عصر
  4. مدیریت String ها :: نظر شما نسبت به این جمله چیست ؟
    نوشته شده توسط Babak-Aghili در بخش C#‎‎
    پاسخ: 3
    آخرین پست: شنبه 21 خرداد 1384, 07:36 صبح
  5. این پیغام چیست(Text exceed memo capacity)
    نوشته شده توسط فریدی در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 10 مرداد 1383, 22:01 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •