ふらっとC#,C♯,C#(初心者用) Part70
■ このスレッドは過去ログ倉庫に格納されています
0418デフォルトの名無しさん
2011/03/05(土) 18:04:47.71コントロールにウィンドウを渡すならこんな感じ
interface IFocusable { void Focus(); }
class MyWindow : IFocusable {
void Window_Loaded(object sender, EventArgs e) { this.userControl1.FocusTarget = this; }
void IFocusable.Focus() { this.Focus(); }
}
class UserControl1 {
public IFocusable FocusTarget { get; set; }
void button1_Click(object sender, EventArgs e) { this.FocusTarget.Focus(); }
}
■ このスレッドは過去ログ倉庫に格納されています