شما باید بدانید که می توانید با استفاده از کنترل LinkLabel به طور همزمان به چند نقطه اتصال داشته و یا چند فرمان را مورد بررسی قرار دهید.حال اگر یکی از بخشها غیر فعال باشد با این رنگ نمایش می دهد
طرز کار:
یک پروژه جدید ایجاد نمایید و درونش یک کنترل LinkLabel قرار دهید
متنی را مانند عبارت "ایران وطنم خاکش کفنم" را درون آن قرار دهید
خاصیت DisabledLinkColor را برابر با رنگ قرمز قرار دهید و خاصیت LinkColor را برابر با رنگ آبی
حال کدهای زیر را در بخش Form load تایپ نمایید
VB.Net
LinkLabel1.Links.Add(0, 5, "http://www.engm.ir")
LinkLabel1.Links.Add(6, 4, "http://www.mybartar.ir")
LinkLabel1.Links.Add(11, 4, "http://www.engm.ir")
LinkLabel1.Links.Add(16, 4, "http://www.mybartar.ir")
Me.LinkLabel1.Links(1).Enabled = False
C#
LinkLabel1.Links.Add(0, 5, "http://www.engm.ir");
LinkLabel1.Links.Add(6, 4, "http://www.mybartar.ir");
LinkLabel1.Links.Add(11, 4, "http://www.engm.ir");
LinkLabel1.Links.Add(16, 4, "http://www.mybartar.ir");
this.LinkLabel1.Links(1).Enabled = false;
توضیحات: در فرامین فوق از خط اول تا چهارم عبارت "ایران وطنم خاکش کفنم" به چهار قسمت تقسیم می شود که هر کدام به بخشی مجزا متصل می گردد به طوری که می توانید بگویید که از کدام کاراکتر به تعداد چند کاراکتر به چه بخشی متصل گردد و در خط پنجم بخش ایندکس یکم که در اصل بخش دوم می باشد غیر فعال شده است و با رنگ مورد نظر در خاصیت DisabledLinkColor نمایش داده می شود.
چهارشنبه بیست و دوم فروردین ۱۴۰۳ | 9:35