
這個控制元件的線條是wpf么,不用wpf好實作么?
[size=16px]還有當我點擊按鈕新建了一個表單,此時就不能點擊主表單了,有什么辦法可以讓兩個表單都可以點擊呢?而不是只能把新建的表單關斷才能操作主表單[/size]
uj5u.com熱心網友回復:
你指的是什么控制元件的線條?表單是不是showdialog了?
uj5u.com熱心網友回復:
是的,只用show就解決了,多謝指導。
線條是groupbox控制元件那個線條。
uj5u.com熱心網友回復:
GroupBox的paint事件上重繪線條。
private void setGroupBoxBorder_Paint(object sender, PaintEventArgs e)
{
GroupBox gbx = (GroupBox)sender;
e.Graphics.DrawLine(Pens.Green, 1, 7, 8, 7);
e.Graphics.DrawLine(Pens.Green, e.Graphics.MeasureString(gbx.Text, gbx.Font).Width + 8, 7, gbx.Width - 2, 7);
e.Graphics.DrawLine(Pens.Green, 1, 7, 1, gbx.Height - 2);
e.Graphics.DrawLine(Pens.Green, 1, gbx.Height - 2, gbx.Width - 2, gbx.Height - 2);
e.Graphics.DrawLine(Pens.Green, gbx.Width - 2, 7, gbx.Width - 2, gbx.Height - 2);
}
uj5u.com熱心網友回復:
Grid包住Border和Textblock,就能實作線條吧。uj5u.com熱心網友回復:
怎么實作可以吧默認樣式匯出來看看在vs檔案大綱 選中 GroupBox 右鍵->編輯模板->編輯副本
uj5u.com熱心網友回復:
你是要這個效果?Winform里面,groupbox控制元件就行
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/46378.html
上一篇:如何從多列下拉框輸出選定值?
