- C#, C♯, C#相談室 Part84
676 :デフォルトの名無しさん[sage]:2014/09/10(水) 20:56:47.64 ID:RxfE0CVd - まあ普通は商で分岐なんてトリッキーなことしないで
if使うけどね
| - ふらっと C#,C♯,C#(初心者用) Part112
436 :デフォルトの名無しさん[sage]:2014/09/10(水) 21:31:00.47 ID:RxfE0CVd - >>431
class ButtonEx : Button { bool pressed, hovered; protected override void OnPaint( PaintEventArgs e ) { e.Graphics.FillRectangle( pressed ? Brushes.Red : ( hovered ? Brushes.Pink : Brushes.Blue ), new Rectangle( 0, 0, this.Width, this.Height ) ); } protected override void OnMouseDown( MouseEventArgs mevent ) { pressed = true; base.OnMouseDown( mevent ); } protected override void OnMouseUp( MouseEventArgs mevent ) { pressed = false; base.OnMouseUp( mevent ); } protected override void OnMouseEnter( EventArgs e ) { hovered = true; base.OnMouseEnter( e ); } protected override void OnMouseLeave( EventArgs e ) { hovered = false; base.OnMouseLeave( e ); } }
| - VB.NET質問スレ(Part41)
590 :デフォルトの名無しさん[sage]:2014/09/10(水) 21:49:43.72 ID:RxfE0CVd - >>579
CloseとDisposeの両方あるクラスでは たいていCloseがDisposeを呼んでいる。 そしてDisposeは何度呼んでもいいように作るのが原則。 つまり、
|
|