CMFCRibbonEdit选件类

实现位于功能区栏的编辑控件。

class CMFCRibbonEdit : public CMFCRibbonButton

成员

Bb983822.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CMFCRibbonEdit::CMFCRibbonEdit

构造 CMFCRibbonEdit 对象。

Bb983822.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CMFCRibbonEdit::CanBeStretched

指示 CMFCRibbonEdit 控件的高度是否可以垂直添加到功能区行的高度。

CMFCRibbonEdit::CMFCRibbonEdit

构造 CMFCRibbonEdit 对象。

CMFCRibbonEdit::CopyFrom

复制指定的 CMFCRibbonEdit 对象的状态为当前 CMFCRibbonEdit 对象的。

CMFCRibbonEdit::CreateEdit

创建 CMFCRibbonEdit 对象的新文本框。

CMFCRibbonEdit::DestroyCtrl

销毁 CMFCRibbonEdit 对象。

CMFCRibbonEdit::DropDownList

删除拉列表框。

CMFCRibbonEdit::EnableSpinButtons

启用和设置旋转按钮的大小文本框。

CMFCRibbonEdit::GetCompactSize

检索 CFMCRibbonEdit 对象的袖珍型。

CMFCRibbonEdit::GetEditText

检索在文本框中的文本。

CMFCRibbonEdit::GetIntermediateSize

检索 CMFCRibbonEdit 对象的中间范围。

CMFCRibbonEdit::GetTextAlign

检索文本对齐方式在文本框中。

CMFCRibbonEdit::GetWidth

检索宽度,以像素,CMFCRibbonEdit 控件。

CMFCRibbonEdit::HasCompactMode

指示 CMFCRibbonEdit 控件显示范围是否可以是精简的。

CMFCRibbonEdit::HasFocus

指示 CMFCRIbbonEdit 控件是否具有焦点。

CMFCRibbonEdit::HasLargeMode

指示 CMFCRibbonEdit 控件显示范围是否可以用。

CMFCRibbonEdit::HasSpinButtons

指示文本框是否具有旋转按钮。

CMFCRibbonEdit::IsHighlighted

指示 CMFCRibbonEdit 控件是否显示。

CMFCRibbonEdit::OnAfterChangeRect

调用由框架,同时显示矩形的尺寸 CMFCRibbonEdit 控件中的。

CMFCRibbonEdit::OnDraw

调用由框架绘制 CMFCRibbonEdit 控件。

CMFCRibbonEdit::OnDrawLabelAndImage

调用由框架绘制标签和图像 CMFCRibbonEdit 控件的。

CMFCRibbonEdit::OnDrawOnList

调用由框架绘制的 CMFCRibbonEdit 控件命令列表框。

CMFCRibbonEdit::OnEnable

调用由框架启用或禁用 CMFCRibbonEdit 控件。

CMFCRibbonEdit::OnHighlight

调用由结构,当指针进入或离开 CMFCRibbonEdit 控件的区域。

CMFCRibbonEdit::OnKey

调用由框架,当用户按下时keytip和 CMFCRibbonEdit 个控件具有焦点。

CMFCRibbonEdit::OnLButtonDown

调用由框架更新 CMFCRibbonEdit 控件,当用户在某个控件的鼠标左键。

CMFCRibbonEdit::OnLButtonUp

调用由结构,当用户松开鼠标左键。

CMFCRibbonEdit::OnRTLChanged

调用由框架更新 CMFCRibbonEdit 控件,当该布局更改方向。

CMFCRibbonEdit::OnShow

调用由结构显示或隐藏 CMFCRibbonEdit 控件。

CMFCRibbonEdit::Redraw

更新 CMFCRibbonEdit 控件的显示。

CMFCRibbonEdit::SetACCData

用户可以设置数据。CMFCRibbonEdit 对象。

CMFCRibbonEdit::SetEditText

设置在文本框中的文本。

CMFCRibbonEdit::SetTextAlign

设置文本框中的文本对齐方式。

CMFCRibbonEdit::SetWidth

设置文本框的宽度 CMFCRibbonEdit 控件的。

示例

下面的示例演示如何构造 CMFCRibbonEdit 对象,在编辑控件旁显示旋转按钮,并将编辑控件的文本。此代码段是 MS办公室2007中演示的示例的一部分。

    CMFCRibbonEdit* pEditIndentLeft = new CMFCRibbonEdit(ID_PAGELAYOUT_INDENT_LEFT, 72, _T("Left:\nil"), 13);
    // specify the min and max value of the spin button control
    pEditIndentLeft->EnableSpinButtons(0, 1000);
    // set the text of the edit control
    pEditIndentLeft->SetEditText(_T("0"));

要求

标头: afxRibbonEdit.h

请参见

参考

层次结构图

CMFCRibbonButton选件类

CMFCRibbonBar选件类

其他资源

MFC 类