📄 axmshelpcontrols.cs
字号:
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(-521)]
public virtual MSHelpControls.HxMousePointerConstant MousePointer {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("MousePointer", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return this.ocx.MousePointer;
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("MousePointer", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.MousePointer = value;
}
}
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(-512)]
[System.Runtime.InteropServices.ComAliasNameAttribute("stdole.StdFont")]
[System.ComponentModel.Bindable(System.ComponentModel.BindableSupport.Yes)]
public override System.Drawing.Font Font {
get {
if (((this.ocx != null)
&& (this.PropsValid() == true))) {
return GetFontFromIFont(this.ocx.Font);
}
else {
return base.Font;
}
}
set {
base.Font = value;
if ((this.ocx != null)) {
this.ocx.Font = ((stdole.StdFont)(GetIFontFromFont(value)));
}
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16388)]
[System.Runtime.InteropServices.ComAliasNameAttribute("System.UInt32")]
public virtual System.Drawing.Color HighlightForeColor {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("HighlightForeColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return GetColorFromOleColor(((uint)(this.ocx.HighlightForeColor)));
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("HighlightForeColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.HighlightForeColor = ((uint)(GetOleColorFromColor(value)));
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16389)]
[System.Runtime.InteropServices.ComAliasNameAttribute("System.UInt32")]
public virtual System.Drawing.Color HighlightBackColor {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("HighlightBackColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return GetColorFromOleColor(((uint)(this.ocx.HighlightBackColor)));
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("HighlightBackColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.HighlightBackColor = ((uint)(GetOleColorFromColor(value)));
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16390)]
[System.Runtime.InteropServices.ComAliasNameAttribute("System.UInt32")]
public virtual System.Drawing.Color FocusHighlightForeColor {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FocusHighlightForeColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return GetColorFromOleColor(((uint)(this.ocx.FocusHighlightForeColor)));
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FocusHighlightForeColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.FocusHighlightForeColor = ((uint)(GetOleColorFromColor(value)));
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16391)]
[System.Runtime.InteropServices.ComAliasNameAttribute("System.UInt32")]
public virtual System.Drawing.Color FocusHighlightBackColor {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FocusHighlightBackColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return GetColorFromOleColor(((uint)(this.ocx.FocusHighlightBackColor)));
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FocusHighlightBackColor", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.FocusHighlightBackColor = ((uint)(GetOleColorFromColor(value)));
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16392)]
public virtual short LangId {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LangId", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return this.ocx.LangId;
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("LangId", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.LangId = value;
}
}
[System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Hidden)]
[System.Runtime.InteropServices.DispIdAttribute(16393)]
public virtual MSHelpControls.HxFontSourceConstant FontSource {
get {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FontSource", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertyGet);
}
return this.ocx.FontSource;
}
set {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("FontSource", System.Windows.Forms.AxHost.ActiveXInvokeKind.PropertySet);
}
this.ocx.FontSource = value;
}
}
public event IHxIndexViewEvents_ItemClickEventHandler ItemClick;
public event IHxIndexViewEvents_ItemSelectEventHandler ItemSelect;
public virtual void SelectItem(int iItem) {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("SelectItem", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
}
this.ocx.SelectItem(iItem);
}
public virtual void ClickItem(int iItem) {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("ClickItem", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
}
this.ocx.ClickItem(iItem);
}
public override void Refresh() {
if ((this.ocx == null)) {
throw new System.Windows.Forms.AxHost.InvalidActiveXStateException("Refresh", System.Windows.Forms.AxHost.ActiveXInvokeKind.MethodInvoke);
}
this.ocx.Refresh();
}
protected override void CreateSink() {
try {
this.eventMulticaster = new AxHxIndexCtrlEventMulticaster(this);
this.cookie = new System.Windows.Forms.AxHost.ConnectionPointCookie(this.ocx, this.eventMulticaster, typeof(MSHelpControls.IHxIndexViewEvents));
}
catch (System.Exception ) {
}
}
protected override void DetachSink() {
try {
this.cookie.Disconnect();
}
catch (System.Exception ) {
}
}
protected override void AttachInterfaces() {
try {
this.ocx = ((MSHelpControls.IHxIndexView)(this.GetOcx()));
}
catch (System.Exception ) {
}
}
internal void RaiseOnItemClick(object sender, IHxIndexViewEvents_ItemClickEvent e) {
if ((this.ItemClick != null)) {
this.ItemClick(sender, e);
}
}
internal void RaiseOnItemSelect(object sender, IHxIndexViewEvents_ItemSelectEvent e) {
if ((this.ItemSelect != null)) {
this.ItemSelect(sender, e);
}
}
}
public delegate void IHxIndexViewEvents_ItemClickEventHandler(object sender, IHxIndexViewEvents_ItemClickEvent e);
public class IHxIndexViewEvents_ItemClickEvent {
public int iItem;
public IHxIndexViewEvents_ItemClickEvent(int iItem) {
this.iItem = iItem;
}
}
public delegate void IHxIndexViewEvents_ItemSelectEventHandler(object sender, IHxIndexViewEvents_ItemSelectEvent e);
public class IHxIndexViewEvents_ItemSelectEvent {
public int iItem;
public IHxIndexViewEvents_ItemSelectEvent(int iItem) {
this.iItem = iItem;
}
}
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
public class AxHxIndexCtrlEventMulticaster : MSHelpControls.IHxIndexViewEvents {
private AxHxIndexCtrl parent;
public AxHxIndexCtrlEventMulticaster(AxHxIndexCtrl parent) {
this.parent = parent;
}
public virtual void ItemClick(int iItem) {
IHxIndexViewEvents_ItemClickEvent itemclickEvent = new IHxIndexViewEvents_ItemClickEvent(iItem);
this.parent.RaiseOnItemClick(this.parent, itemclickEvent);
}
public virtual void ItemSelect(int iItem) {
IHxIndexViewEvents_ItemSelectEvent itemselectEvent = new IHxIndexViewEvents_ItemSelectEvent(iItem);
this.parent.RaiseOnItemSelect(this.parent, itemselectEvent);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -