我正在使用Windows表单,我有一个文本框,如果它是一定值,我偶尔会喜欢使文本变粗.
如何在运行时更改字体特征?
我看到有一个名为textbox1.Font.Bold的属性,但这是一个Get only属性.
我的屏幕底部有一个警告:
警告1'WindowsFormsApplication2.EventControlDataSet.Events'隐藏继承的成员'System.ComponentModel.MarshalByValueComponent.Events'.如果要隐藏,请使用new关键字.C:\ Users\myComputer\Desktop\Event Control\WindowsFormsApplication2\EventControlDataSet.Designer.cs 112 32 eventControl
如果我双击它,它会出现:
public EventsDataTable Events {
get {
return this.tableEvents;
}
Run Code Online (Sandbox Code Playgroud)
谁能告诉我如何摆脱这个?
如您所知,可以在"显示属性" - >"外观" - >"高级" - >"项目:滚动条"中自定义滚动条宽度的宽度.默认值为17.但是,我不能假设情况总是这样,我可以检索此值吗?
我正在使用C#express 2008创建一个简单的Windows窗体应用程序.我是一位经验丰富的C++开发人员,但我对C#和.NET几乎全新.
我目前正在使用设置设计器和代码存储我的一些简单应用程序设置,如下所示:
// Store setting
Properties.Settings.Default.TargetLocation = txtLocation.Text;
...
// Restore setting
txtLocation.Text = Properties.Settings.Default.TargetLocation;
Run Code Online (Sandbox Code Playgroud)
现在我想存储一个ints(int[])数组,或者可能存储一个ints()列表List< int >作为设置.但是,我无法弄清楚如何做到这一点.我搜索了文档,stackoverflow和谷歌,我找不到如何做到这一点的体面解释.
基于我发现的稀疏示例,我的预感是我必须创建一个可序列化的类来包装我的数组或List,然后我将能够在设置设计器中使用该类型.但是,我不确定如何做到这一点.
WinForms在右上角有三个框,可以最小化,最大化和关闭表单.我希望能够做的是删除最小化和最大化,同时保持关闭.
我还要做什么使关闭最小化形式而不是关闭它.
如何才能做到这一点?
我在我的项目中创建了一个usercontrol,在构建项目之后,我需要将它放在我的工具箱中,并将其用作通用控件.但我不能.的UserControl是在我的项目命名空间,我想Choose Item在右键菜单,但我没有找到一个方法来添加.
我想知道在使用datagridview控件时是否可以删除第一列之前看起来像列的东西.我认为它用于选择行但不确定它的名称.
我在.NET中有一个安装项目.当我保存的项目和其他项目,以颠覆,安装项目不再编译.我收到错误"无法更新项目的依赖项".
我正在使用C#Visual Studio 2010开发用户控件 - 一种用于过滤datagridview的"快速查找"文本框.它应该适用于3种类型的datagridview数据源:DataTable,DataBinding和DataSet.我的问题是从DataSet对象过滤DataTable,它显示在DataGridView上.
可能有3个案例(标准WinForm应用程序的示例,其中包含DataGridView和TextBox) - 前2个工作正常,我遇到第3个问题:
1. datagridview.DataSource = dataTable:它可以工作,
所以我可以通过设置过滤:dataTable.DefaultView.RowFilter ="country LIKE'%s%'";
DataTable dt = new DataTable();
private void Form1_Load(object sender, EventArgs e)
{
dt.Columns.Add("id", typeof(int));
dt.Columns.Add("country", typeof(string));
dt.Rows.Add(new object[] { 1, "Belgium" });
dt.Rows.Add(new object[] { 2, "France" });
dt.Rows.Add(new object[] { 3, "Germany" });
dt.Rows.Add(new object[] { 4, "Spain" });
dt.Rows.Add(new object[] { 5, "Switzerland" });
dt.Rows.Add(new object[] { 6, "United Kingdom" });
dataGridView1.DataSource = dt;
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
MessageBox.Show("DataSource …Run Code Online (Sandbox Code Playgroud) winforms ×10
c# ×8
datagridview ×2
.net ×1
appearance ×1
arrays ×1
dependencies ×1
deployment ×1
filter ×1
fonts ×1
logging ×1
maximize ×1
minimize ×1
performance ×1
settings ×1
textbox ×1
toolbox ×1