3 回答

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊
另一個(gè)變通方法,晚于聚會(huì):如果您不想使用第三方控件,而只是想引起人們對(duì)標(biāo)簽中某些文本的注意,并且您可以使用下劃線,則可以使用一個(gè)LinkLabel。
請(qǐng)注意,許多人認(rèn)為這是“ 可用性犯罪 ”,但是如果您不打算為最終用戶使用設(shè)計(jì)某些東西,那么您可能會(huì)出于良心而準(zhǔn)備好了。
訣竅是將禁用的鏈接添加到要加下劃線的文本部分,然后全局設(shè)置鏈接顏色以匹配其余標(biāo)簽。您可以在設(shè)計(jì)時(shí)設(shè)置幾乎所有必需的屬性Links.Add(),但這些部分在代碼中:
linkLabel1.Text = "You are accessing a government system, and all activity " +
"will be logged. If you do not wish to continue, log out now.";
linkLabel1.AutoSize = false;
linkLabel1.Size = new Size(365, 50);
linkLabel1.TextAlign = ContentAlignment.MiddleCenter;
linkLabel1.Links.Clear();
linkLabel1.Links.Add(20, 17).Enabled = false; // "government system"
linkLabel1.Links.Add(105, 11).Enabled = false; // "log out now"
linkLabel1.LinkColor = linkLabel1.ForeColor;
linkLabel1.DisabledLinkColor = linkLabel1.ForeColor;
- 3 回答
- 0 關(guān)注
- 711 瀏覽
添加回答
舉報(bào)