Ένα προσαρμοσμένο Windows Forms Button
(control.ΝΕΤ 3.5). Περιλαμβάνει δυνατότητες όπως :
1)
Διαφορετικό BackGround σε κανονική, MouseOver και
MouseDown κατάσταση
Π.χ.
Στην εικόνα, βλέπετε παραδείγματα:
Mutli- Gradient Centered |
Hatch Style |
Image tile |
2) Μεγέθυνση (Enlarge) του κουμπιού όταν είναι σε MouseOver κατάσταση.
Χρήστος Μουρατίδης, Ιανουάριος
2009
Αποσυμπιέσετε
με ένα πρόγραμμα συμπίεσης πχ. WinZip τα περιεχόμενα
του αρχείου MLightButton.zip σε κάποιο φάκελο
στο δίσκο. Θα δείτε να δημιουργείται ένας φάκελος με όνομα MLightButton Sample, ο οποίος περιέχει ένα project δείγματος χρήσης
του control, το Help αρχείο που περιλαμβάνει τα
χαρακτηριστικά του control
(ιδιότητες – μεθόδους – γεγονότα) καθώς και
το παρόν readme αρχείο.
Προσθέστε στο ToolBox της VB.NET το MLightButton και χρησιμοποιήστε το ελεύθερα στις εφαρμογές σας. Το assembly αρχείο MLightButton.dll θα το βρείτε στο φάκελο bin/Release.
Αν
στα References
του project δείγματος χρήσης εμφανίζει με κίτρινο
θαυμαστικό το MLightButton τότε
πρέπει να ενημερώσετε τα Reference Path του project ώστε
να ψάχνει στο φάκελο που έχετε βάλει το dll του control.
1)
Στο Solution
Explorer κάντε
δεξί κλικ στο prοject και
επιλέξτε Properties.
2)
Στο παράθυρο ιδιοτήτων του project που
ανοίγει, πηγαίνετε στο τμήμα References.
3)
Επιλέξτε το MLightButton και
πατήστε το Remove
button.
4)
Κατόπιν, πατήστε το Add
button και διαλέξτε Reference...
5)
Επιλέξτε την καρτέλα Browse για να βρείτε το Folder όπου βρίσκεται το καθένα assembly dll των controls στον δικό
σας υπολογιστή.
6)
Σώστε το project, κλείστε το και
ξανανοίξτε το. Τώρα, πρέπει να εμφανίζονται όλα κανονικά.
Εναλλακτικά, και πιο ανώδυνα κάντε το εξής :
Ανοίξτε το
αρχείο MLightButton
Test.vbproj με
τo WordPad. Βρείτε τις παρακάτω γραμμές που αναφέρονται στα References του project :
……………………..
<ItemGroup>
<Reference Include=" MLightButton, Version= 1.0.0.0, Culture=neutral,
processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\MLightButton\MLightButton\bin\Release\MLightButton.dll</HintPath>
</Reference>
Διορθώστε
τα paths που
φαίνονται με τα βέλη ώστε να ανταποκρίνονται σε αυτά, όπου έχετε βάλει τα
σχετικά dll
των controls, στο δικό σας Η/Υ.
Για
οποιεσδήποτε παρατηρήσεις στείλτε e-mail στην
παρακάτω διεύθυνση.
mouratx@yahoo.com
Χρήστος Μουρατίδης