इसके माध्यम से साझा किया गया


Panel नियंत्रण (प्रयोगात्मक)

[यह आलेख रिलीज़-पूर्व दस्तावेज़ है और परिवर्तन के अधीन है.]

सामग्री को समूहीकृत करने के लिए उपयोग किया जाने वाला नियंत्रण.

पैनल नियंत्रण.

महत्त्वपूर्ण

  • यह एक प्रायोगिक सुविधा है.
  • प्रायोगिक विशेषताएं उत्पादन उपयोग के लिए नहीं हैं और कार्यक्षमता प्रतिबंधित हो सकती हैं. यह सुविधाएँ आधिकारिक रिलीज़ से पहले उपलब्ध होती हैं ताकि ग्राहक शीघ्र पहुँच प्राप्त कर सकें और प्रतिक्रिया प्रदान कर सकें.

विवरण

पैनल ऐसे ओवरले होते हैं जिनमें पूरक सामग्री होती है और इनका उपयोग जटिल निर्माण, संपादन या प्रबंधन अनुभवों के लिए किया जाता है—उदाहरण के लिए, किसी सूची या संपादन सेटिंग में किसी आइटम के बारे में विवरण देखना.

यह कैनवास घटक Fluent UI पैनल नियंत्रण की शैली और सीमित व्यवहार की नकल करता है.

विशेषता

मुख्य गुण

गुण विवरण
Buttons एक डेटासेट जो बटनों को परिभाषित करता है.
Title शीर्षक अनुभाग में प्रदर्शित पाठ.
Subtitle ऑप्शनल. शीर्षक के नीचे प्रदर्शित पाठ.
DialogWidth पैनल की चौड़ाई.
ContentX X सामग्री क्षेत्र के लिए समन्वय करता है.
ContentY Y सामग्री क्षेत्र के लिए समन्वय करता है.
ContentWidth पैनल के सामग्री क्षेत्र की चौड़ाई.
ContentHeight पैनल के सामग्री क्षेत्र की ऊँचाई.

Buttons गुण

गुण विवरण
Label बटन पर प्रदर्शित लेबल
ButtonType गणना जो बटन की स्टाइल को निर्धारित करती है. Standard और Primary के बीच चुनें
Table(
  {
    Label: "Cancel",
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Standard 
  },{
    Label: "Ok", 
    ButtonType: 'Microsoft.CoreControls.Button.ButtonType'.Primary
  }
)

स्टाइल के गुण

गुण विवरण
Overlay Color ओवरले क्षेत्र में प्रदर्शित रंग.
DialogWidth पैनल की चौड़ाई (नियंत्रण चौड़ाई के साथ भ्रमित नहीं होना चाहिए, जिसे ऐप की चौड़ाई तक फैलाना चाहिए).
Position of the panel टेक्स्ट वैल्यू Right या Left यह इंगित करने के लिए कि पैनल को स्क्रीन के किस तरफ प्रस्तुत किया जाना चाहिए प्रदान करें.
Theme थीम वस्तु. इसे खाली छोड़ने से डिफ़ॉल्ट Power Apps थीम रेंडर हो जाएगी. इसे कॉन्फ़िगर करने का तरीका देखने के लिए, थीमिंग देखें.

इवेंट गुण

गुण विवरण
OnCloseSelect एक बटन का चयन करने पर निष्पादित होने वाला क्रिया एक्सप्रेशन.
OnButtonSelect कोई एक क्रिया बटन चयनित होने पर निष्पादित होने वाला क्रिया एक्सप्रेशन.

व्यवहार

पैनल दृश्यता कॉन्फ़िगर करें

Panelकी दृश्यता को बूलियन (सही/गलत) प्रकार चर के साथ टॉगल किया जा सकता है.

  1. संवाद प्रदर्शित करने के लिए उदाहरण के लिए निम्न Power Fx फ़ॉर्मूले का उपयोग करें (उदाहरण के लिए, बटन नियंत्रण का OnSelect गुण):

    UpdateContext({ showHideDialog: true })
    
  2. Panel को निम्न मान असाइन करें:

    गुण मान
    OnCloseSelect UpdateContext({ showHideDialog: false })
    Visible showHideDialog

बटन कॉन्फ़िगर करें कार्रवाइयाँ

पैनल के OnButtonSelect गुण में, कार्रवाई को परिभाषित करने के लिए If() या Switch() पाठ मान पर आधारित Self.SelectedButton.Label स्थिति में कार्रवाई प्रदान करें. कार्रवाई के आधार पर, कार्रवाई पूरी होने के बाद Panel छिपाना आम बात है.

Switch( Self.SelectedButton.Label,
  "Ok", Notify("The Ok button was pressed.");
);

// Closes the panel
UpdateContext({ showHideDialog: false })

प्रारूप पैनल सामग्री

स्क्रीन के उपयुक्त क्षेत्र में सामग्री रखने के लिए Panel की सामग्री गुणों के साथ एक कंटेनर संबद्ध करें. सामग्री की दृश्यता को Panel से संबद्ध करना सुनिश्चित करें.

किसी पैनल में सामग्री को फ़ॉर्मैट करने के चरण:

  1. Panel (उदाहरण नाम: cmp_panel) जोड़ें

  2. एक कंटेनर जोड़ें (उदाहरण का नाम: c_panelContent)

  3. c_panelContent के निम्न गुणों को संशोधित करें.

    गुण मान
    X cmp_panel.ContentX
    Y cmp_panel.ContentY
    Width cmp_panel.ContentWidth
    Height cmp_panel.ContentHeight
    Visible cmp_panel.Visible

सीमाएँ

इस कैनवास घटक का उपयोग केवल कैनवास ऐप और कस्टम पृष्ठों में ही किया जा सकता है.