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

نام تاپیک: مشکل در Bind کردن

  1. #1
    کاربر دائمی آواتار ahrimaneahurai
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    554

    مشکل در Bind کردن

    سلام
    دوستان من وقتی خاصیت Text یک کنترل رو از یه کنترل دیگه Bind میکنم تکست اون رو نشون میده. اما وقتی می خوام فونت اون رو Bind کنم اسم فونت رو نشون میده.
    <TextBlock Text="My First Text" FontFamily="Comic Sans MS" FontSize="24" x:Name="MFT"></TextBlock>
    <TextBlock Text="{Binding ElementName=MFT,Path=FontFamily}"/>

    این کد من هست.
    الان باید متن تکست باکس دوم رو خالی نشون بده اما جاش Comic Sans MS نشون میده.
    حالا اگه توی تکست تکست باکس دوم چیزی بنویسم با فونت مورد نظر نشون نمیده
    حالا باید چیکار کنم ؟

  2. #2
    کاربر دائمی آواتار taghvajou
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران
    سن
    39
    پست
    571

    نقل قول: مشکل در Bind کردن

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

  3. #3
    کاربر دائمی آواتار ahrimaneahurai
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    554

    نقل قول: مشکل در Bind کردن

    ممنون اما اگه بخوام به این صورت از یه کنترل دیگه نوع فونتش رو ارث ببرم باید چیکار کنم ؟
    توی فایل xaml نه cs

  4. #4
    کاربر دائمی آواتار taghvajou
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران
    سن
    39
    پست
    571

    نقل قول: مشکل در Bind کردن

    یه کلاس کانورتور بنویسین (از اینترفیس آی کانورتر استفاده کنین) بعد به جای تکست باکس از کمبو باکس استفاده کنین، مقدار پارامتر سلکتد ایندکس کمبوباکس رو به استفاده از کلاس کانورتور به اینام رنگ کانورت کنید.

  5. #5
    کاربر دائمی آواتار ahrimaneahurai
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    ایران
    پست
    554

    نقل قول: مشکل در Bind کردن

    امتحان می کنم
    ممنون

برچسب های این تاپیک

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

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