WizardPage.OnRightToLeftChanged(EventArgs) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティが変更されたときにアクションを実行するメカニズムを RightToLeftLayout 提供します。
protected:
override void OnRightToLeftChanged(EventArgs ^ e);
protected override void OnRightToLeftChanged (EventArgs e);
override this.OnRightToLeftChanged : EventArgs -> unit
Protected Overrides Sub OnRightToLeftChanged (e As EventArgs)
パラメーター
例
OnRightToLeftChangedメソッドの例を次に示します。 プロパティが RightToLeftLayout 変更されると、このメソッドが呼び出され、ボタンのテキストが変更されます。 このコード例は、WizardPage クラスのために提供されている大規模な例の一部です。
// Customize the RightToLeftLayout property.
public new bool RightToLeftLayout
{
get
{
return _rightToLeftLayout;
}
set
{
_rightToLeftLayout = value;
}
}
// The Right to Left button is clicked.
private void button4_Click(object sender, EventArgs e)
{
if(RightToLeftLayout)
{
RightToLeft = RightToLeft.No;
}
else
{
RightToLeft = RightToLeft.Yes;
}
RightToLeftLayout = !RightToLeftLayout;
}
// The RightToLeft method was called.
protected override void OnRightToLeftChanged(EventArgs e)
{
this.button4.Text = "Change R to L Layout : currently " + RightToLeft.ToString();
base.OnRightToLeftChanged(e);
}
注釈
実装者は、プロパティが変更されたときにこのメソッドを RightToLeftLayout 呼び出す必要があります。 このメソッドを使用すると、カスタム OnRightToLeftChanged メソッドを作成できます。