2012-02-20 27 views
7

मेरे पास एक WPF एप्लिकेशन है, जिसे अभिगम्यता का समर्थन करने की आवश्यकता है। मेरे पास टेक्स्टब्लॉक है कि कुछ स्थितियों के तहत इसकी दृश्यता को संक्षिप्त करने के लिए सेट किया गया है।मैं डब्ल्यूपीएफ में छिपे हुए नियंत्रण पढ़ने से स्क्रीन रीडर/कथनकर्ता को कैसे रोक सकता हूं?

विंडोज 7 कथनकर्ता और NVDA स्क्रीन रीडर दोनों टेक्स्टब्लॉक की घोषणा भी करते हैं, इसलिए दृश्यता को संक्षिप्त करने के लिए सेट किया गया है।

इसे पढ़ने से रोकने के लिए मुझे क्या करने की ज़रूरत है?

+0

क्या आपको कभी समाधान मिला? –

उत्तर

0

क्या आपने उन्हें अक्षम करने का प्रयास किया था? यह कुछ समय पहले है जब मैंने आखिरी बार डब्ल्यूपीएफ एक्सेसिबिलिटी पर काम किया था :-(

-1

अपने तत्व में एरिया-छुपा = "सत्य" विशेषता जोड़ें। एरिया-छुपा इंगित करता है कि तत्व और उसके सभी वंशज दिखाई नहीं दे रहे हैं या के रूप में लेखक द्वारा कार्यान्वित किसी भी उपयोगकर्ता के समझ योग्य।

आप इस विशेषता को निकाल सकते हैं (या गलत पर सेट करें) जब अपनी सामग्री दिखाई देने लगता है की आवश्यकता होगी।

समर्थन एटी कुछ साल पहले धब्बेदार था, लेकिन यह 100 है % अब, यहां तालिका देखें: http://terrillthompson.com/tests/hiddencontent.html

+0

यह अच्छी सलाह है लेकिन केवल एचटीएमएल अनुप्रयोगों पर लागू होती है। मूल प्रश्न एक डब्ल्यूपीएफ ऐप के बारे में था। – slugolicious

+0

यह 3 साल पहले है, ओह, मैं देखता हूं .... :) –