2010-12-06 14 views
6

में WPF रिबन टैब दृश्य मैं "WPF के लिए माइक्रोसॉफ्ट रिबन" का उपयोग कर रहा हूं और एकाधिक रिबनबैब बना रहा हूं। मैं डिज़ाइनर में अलग-अलग टैब देखने/ध्यान केंद्रित करने का तरीका नहीं समझ सकता और डिफ़ॉल्ट रूप से "होम" टैब दिखाता हूं। डिज़ाइन/xaml परिवर्तनों को देखने के लिए मैंने "होम" टैब के अलावा टैब में बनाया है, मुझे हर बार प्रोजेक्ट डीबग करना होगा और टैब के माध्यम से क्लिक करना होगा, जो बहुत सुविधाजनक नहीं है। या मैं टैब xaml को कमांड कर सकता हूं जिसे मैं अनदेखा करना चाहता हूं। किसी भी निकाय के पास समाधान है?डिजाइनर

उत्तर

13

तुम भी

<ribbon:Ribbon SelectedIndex="0" /> 
+0

Fluent.Ribbon के लिए सदस्य 'SelectedTabIndex =" 0 "' –

3

मुझे मिला एकमात्र तरीका चयनकर्ता को सेट करना है। चयनित संपत्ति को सत्य में सेट करना है। इससे टैब डिज़ाइन समय पर दिखाई देगी।

<ribbon:RibbonTab Selector.IsSelected="True" ... 
0

मैं कर सकते हैं (पहला टैब, 1 सेकंड किया जा रहा है, आदि किया जा रहा 0) स्थापित करने के लिए जो टैब वर्तमान में चयनित टैब है रिबन पर SelectedIndex संपत्ति का उपयोग कर सकते यह पुष्टि नहीं कर रहा है कि यह अभी काम कर रहा है क्योंकि सामान्य रूप से मेरा पूर्वावलोकन ठीक से काम नहीं कर रहा है, लेकिन यह केवल डिजाइन समय पर कुछ छिपाने की कोशिश करते समय सामान्य रूप से WPF में काम करता है।

तत्व आप उपयोग d:IsHidden="True" छुपाना चाहते हैं में मिश्रण

xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

के लिए नाम स्थान तो शामिल करें। यह केवल डिजाइन समय को प्रभावित करेगा, जो चयनित इंडेक्स को इमारत से पहले सही मूल्य में बदलने के लिए भूलने की समस्या को समाप्त करता है।

संबंधित मुद्दे