是否可以在托管的TabControl上设置标签控件样式,如TSC_BUTTONS?
Windows CE 6 / .NET CF 3.5
答案 0 :(得分:0)
根据文档TCS_BUTTONS is a supported style,有一点需要注意,我并没有特别改变这种风格(虽然我做了很多其他的事情)。由于托管的TabControl只是本机的一个包装器,你应该可以使用GWL_STYLE P / Invoke SetWindowLong并调整它(可能在TabControl派生的自定义控件的构造函数中)。
答案 1 :(得分:0)
这是一个解决方案:
const int GWL_STYLE = -16;
const long TSC_BUTTONS = 0x0100;
[DllImport("coredll.dll")]
static extern void SetWindowLong(IntPtr ptr, int index, long value);
// In constructor:
SetWindowLong(this.Handle, GWL_STYLE, TSC_BUTTONS);