2017-03-15 8 views
5

में इंटेलिसेन्स से छुपा डिस्पैचर मैंने अभी VS2017 का उपयोग करना शुरू कर दिया है और देखा है कि WPF में Dispatcher ऑब्जेक्ट अब विंडो के अंदर संपादन करते समय IntelliSense में नहीं दिखाता है।वीएस2017

परिभाषा को देखते हुए मैं देख सकता हूँ:

<EditorBrowsable(EditorBrowsableState.Advanced)> 
Public ReadOnly Property Dispatcher As Dispatcher 

हालांकि इस छिपाने का विकल्प विजुअल बेसिक के लिए उपलब्ध नहीं है:

enter image description here

अब इसलिए संभव है इस में एक बग है वीएस2017 लेकिन अगर यह कोई विचार नहीं है?

+0

मैं सोच रहा हूँ अगर यह VB.NET में एक परिवर्तन है क्योंकि मैं यह सी # में देखते हैं? – AntLaC

उत्तर

3

इस IntelliSense में TheDispatcher समारोह प्रदर्शित करेगा:

<System.Runtime.CompilerServices.Extension> 
Public Function TheDispatcher(dispatcherObject As DispatcherObject) As Dispatcher 
    Return dispatcherObject.Dispatcher 
End Function 
+0

यह एक फिक्स से अधिक काम के आसपास है, लेकिन बुरा विचार नहीं है। केवल समस्या यह है कि इसे बनाने वाली प्रत्येक परियोजना में शामिल किया जाना चाहिए (या एक संदर्भित डीएल) – apc

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