هناك عنصر تحكم WPF يمكنني استخدامها لتوسيع وحات / طي (الرسوم المتحركة)

StackOverflow https://stackoverflow.com/questions/485232

سؤال

ولدي النافذة التي لديها الكثير من المحتوى. أود أن تكون قادرة على فصل المحتوى باستخدام الألواح، ويكون الفاصل الذي يمكن للمستخدم النقر على تبديل بين كل لوحة (مع الرسوم المتحركة التي تتحرك فاصل من اليسار إلى اليمين، يظهر مقطع واحد وإخفاء أخرى) . التفكير في مايكروسوفت أوفيس (2007) جزء التنقل . هل هناك طريقة سهلة لتحقيق ذلك؟

وشكرا!

هل كانت مفيدة؟

المحلول

وأعتقد أن ما كنت تبحث عن عنصر تحكم "الأكورديون"، وهنا هو آخر abotu كيفية بناء واحد من كومة من المتوسع الضوابط:

HTTP: //www.rooijakkers.net/Blog/post/2007/11/WPF-implementation-of-a-basic-Accordion-control.aspx

وللرسوم المتحركة نلقي نظرة على السيطرة "تكشف" من حقيبة س الحيل كيفن في HTTP: // j832.com/bagotricks/

وأعتقد أن هناك حتى قالب مراقبة المتوسع الرسوم المتحركة على أساس السيطرة وتكشف في المشروع العينة.

نصائح أخرى

وأنا أيضا بحاجة إلى هذا لتطبيق WPF بلدي، وأفضل وجدتها هو التحكم الأكورديون متميز تماما في مجموعة أدوات سيلفرلايت:

<وأ href = "http://www.sitechno.com/Blog/ct.ashx؟id=a7c3c2d9-9446-4236-bc6e-c436427002ff&url=http٪3a٪2f٪2fwww.sitechno.com٪2fBlog٪ 2fcontent٪ 2fbinary٪ 2fWindowsLiveWriter٪ 2fAccordionpart1_102BB٪ 2fimage_2.png "يختلط =" نوفولو noreferrer "> بديل النص http://www.sitechno.com/Blog/ct.ashx؟id=a7c3c2d9-9446-4236-bc6e-c436427002ff&url=http ٪ 3A٪ 2F٪ 2fwww.sitechno.com٪ 2fBlog٪ 2fcontent٪ 2fbinary٪ 2fWindowsLiveWriter٪ 2fAccordionpart1_102BB٪ 2fimage_2.png

والكود هو هنا ، وعرض حي <أ href = ل "http://silverlight.net/content/samples/sl3/toolkitcontrolsamples/run/default.html" يختلط = "نوفولو noreferrer"> هنا . من المحتمل أن يكون من السهل أن الميناء لبرنامج الأغذية العالمي. هناك 5 جزء دخول بلوق التي كتبها Ruurd Boeke مناقشته في تفاصيل. في جزء 4 ، وقال انه يناقش كيفية تصفيف الأكورديون باستخدام قوالب للحصول على هذا الأكورديون العظيم تبدو:


<الفرعية> (المصدر: sitechno.com )


<الفرعية> (المصدر: sitechno.com )

وأنا استخدم المتوسع.

<Expander Header="Items" IsExpanded="False">
    ...
</Expander>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top