DataGrid.ReadOnlyChanged 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 ReadOnly 属性值更改时发生。
public:
event EventHandler ^ ReadOnlyChanged;
public event EventHandler ReadOnlyChanged;
member this.ReadOnlyChanged : EventHandler
Public Custom Event ReadOnlyChanged As EventHandler
事件类型
示例
下面的代码示例演示了此成员的使用。
// Attach to event handler.
private:
void AttachReadOnlyChanged()
{
this->myDataGrid->ReadOnlyChanged += gcnew EventHandler( this, &MyDataGridClass_FlatMode_ReadOnly::myDataGrid_ReadOnlyChanged );
}
// Check if the 'ReadOnly' property is changed.
void myDataGrid_ReadOnlyChanged( Object^ /*sender*/, EventArgs^ /*e*/ )
{
String^ strMessage = "false";
if ( myDataGrid->ReadOnly == true )
strMessage = "true";
MessageBox::Show( "Read only changed to " + strMessage, "Message", MessageBoxButtons::OK, MessageBoxIcon::Exclamation );
}
// Toggle the 'ReadOnly' property.
void button2_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
if ( myDataGrid->ReadOnly == true )
myDataGrid->ReadOnly = false;
else
myDataGrid->ReadOnly = true;
}
// Attach to event handler.
private void AttachReadOnlyChanged()
{
this.myDataGrid.ReadOnlyChanged += new EventHandler(this.myDataGrid_ReadOnlyChanged);
}
// Check if the 'ReadOnly' property is changed.
private void myDataGrid_ReadOnlyChanged(object sender, EventArgs e)
{
string strMessage = "false";
if(myDataGrid.ReadOnly == true)
strMessage = "true";
MessageBox.Show("Read only changed to "+strMessage,
"Message", MessageBoxButtons.OK,
MessageBoxIcon.Exclamation);
}
// Toggle the 'ReadOnly' property.
private void button2_Click(object sender, EventArgs e)
{
if(myDataGrid.ReadOnly == true)
myDataGrid.ReadOnly = false;
else
myDataGrid.ReadOnly = true;
}
' Check if the 'ReadOnly' property is changed.
Private Sub myDataGrid_ReadOnlyChanged(ByVal sender As Object, ByVal e As EventArgs) Handles myDataGrid.ReadOnlyChanged
Dim strMessage As String = "false"
If myDataGrid.ReadOnly = True Then
strMessage = "true"
End If
MessageBox.Show("Read only changed to " + strMessage, "Message", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
End Sub
' Toggle the 'ReadOnly' property.
Private Sub button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles button2.Click
If myDataGrid.ReadOnly = True Then
myDataGrid.ReadOnly = False
Else
myDataGrid.ReadOnly = True
End If
End Sub