23
मैं कुछ कस्टम/उपयोगकर्ता है को नियंत्रित करता है कि में ज्यादातर मामलों लेबल और प्रवेश, इस तरह है:अनुकूलित WinForms ErrorProvider नियंत्रण के प्रवेश के अंदर उसका आइकन प्रदर्शित करने के लिए
हटाया मृत ImageShack लिंक
वहाँ कोई तरीका है
हटाया मृत ImageShack लिंक
: इस तरह - (पाठ बॉक्स, कॉम्बो, दिनांक आदि ... प्रविष्टि), मैं प्रवेश के अंदर उसका आइकन प्रदर्शित करने के लिए मानक WinForms ErrorProvider अनुकूलित कर सकते हैंजहां लाल सर्कल निश्चित रूप से त्रुटि संकेतक है।
किसी भी मदद के लिए धन्यवाद।
यह सुनिश्चित नहीं है कि यह कितना अच्छा है, लेकिन मेरे लिए जादू संख्या का एक संभावित समाधान है: 'errorProvider.Icon.Width + textBox.Bounds.Width - textBox.ClientRectangle.Width'। बेशक आइकन आकार * 'textBox.Height' के लिए उपयुक्त होना चाहिए लेकिन यह अक्सर मामला है (16x16 आइकन, टेक्स्टबॉक्स डिफ़ॉल्ट ऊंचाई 20 है) – Jonno
मेरी इच्छा है कि मैं इस जवाब को 10 बार बढ़ा सकता हूं। –