C# 如何更改文本框焦点颜色?
如何更改文本框焦点颜色C# 如何更改文本框焦点颜色?,c#,wpf,textbox,focus,styles,C#,Wpf,Textbox,Focus,Styles,如何更改文本框焦点颜色 我正在使用不同颜色的TextBoxes。示例为深紫色,但键盘焦点为黑色。这是个糟糕的组合。如何更改TextBoxfocus以获得更多的视觉对比度?A假设您正在WPF中工作,请尝试设置FocusVisualStyle属性 有关这方面的更多信息,请访问:假设您正在WPF中工作,请尝试设置FocusVisualStyle属性 有关这方面的更多信息,请访问:如果对于使用javascript的web,您可以执行以下类似操作 .normalfld { background-c
我正在使用不同颜色的
TextBox
es。示例为深紫色,但键盘焦点为黑色。这是个糟糕的组合。如何更改TextBox
focus以获得更多的视觉对比度?A假设您正在WPF中工作,请尝试设置FocusVisualStyle属性
有关这方面的更多信息,请访问:假设您正在WPF中工作,请尝试设置FocusVisualStyle属性
有关这方面的更多信息,请访问:如果对于使用javascript的web,您可以执行以下类似操作
.normalfld
{
background-color: #FFFFFF;
}
.focusfld
{
background-color: #FFFFCC;
}
Javascript
function DoBlur(fld)
{
fld.className='normalfld';
}
function DoFocus(fld)
{
fld.className = 'focusfld';
}
您的CSS将具有以下内容
.normalfld
{
background-color: #FFFFFF;
}
.focusfld
{
background-color: #FFFFCC;
}
和您的文本框
然后,您的文本框将连接OnFocus和OnBlur事件
<input type="text" onblur="DoBlur(this);" onfocus="DoFocus(this);" />
如果使用javascript的web,您可以执行以下类似操作
.normalfld
{
background-color: #FFFFFF;
}
.focusfld
{
background-color: #FFFFCC;
}
Javascript
function DoBlur(fld)
{
fld.className='normalfld';
}
function DoFocus(fld)
{
fld.className = 'focusfld';
}
您的CSS将具有以下内容
.normalfld
{
background-color: #FFFFFF;
}
.focusfld
{
background-color: #FFFFCC;
}
和您的文本框
然后,您的文本框将连接OnFocus和OnBlur事件
<input type="text" onblur="DoBlur(this);" onfocus="DoFocus(this);" />
你在用什么语言/框架?我在用C#和WPF。你在用什么语言/框架?我在用C#和WPF。