我有一个文本框,其中已经显示了一个字符串.将光标移到我正在做的文本框中
txtbox.Focus();
Run Code Online (Sandbox Code Playgroud)
但是如何将光标放在文本框中字符串的末尾?
伙计们我试图将以_DONE结尾的所有文件移动到另一个文件夹中.
我试过了
//take all files of main folder to folder model_RCCMrecTransfered
string rootFolderPath = @"F:/model_RCCMREC/";
string destinationPath = @"F:/model_RCCMrecTransfered/";
string filesToDelete = @"*_DONE.wav"; // Only delete WAV files ending by "_DONE" in their filenames
string[] fileList = System.IO.Directory.GetFiles(rootFolderPath, filesToDelete);
foreach (string file in fileList)
{
string fileToMove = rootFolderPath + file;
string moveTo = destinationPath + file;
//moving file
File.Move(fileToMove, moveTo);
Run Code Online (Sandbox Code Playgroud)
但在执行这些代码时,我得到一个错误说.
The given path's format is not supported.
Run Code Online (Sandbox Code Playgroud)
我哪里做错了 ?
我正在使用StringBuilder构建一个字符串.
StringBuilder Q = new StringBuilder();
Q.Append("INSERT INTO ");
Q.Append(_lstview_item);
Q.Append(" VALUES");
Q.Append("(");
for (i = 0; i < col_no; i++)
{
Q.Append("'");
Q.Append(col_value[i]);
Q.Append("'");
Q.Append(",");
}
Q.Append(")");
string query = Q.ToString();
Run Code Online (Sandbox Code Playgroud)
但是,","我的字符串结束了.我试过用
string query = ext.Substring(0, ext.LastIndexOf(",") + 1);
Run Code Online (Sandbox Code Playgroud)
去除剩余",",但这也删除了")".
如何仅删除最后一个逗号?
实际结果:INSERT INTO .... VALUES('1','2','3',)
期望的结果:INSERT INTO .... VALUES('1','2','3')
我需要获得PRIMARY KEY COLUMN NAME.我在一个名为变量的变量中有我的表的名称_lstview_item
直到现在我尝试获取这样的列名
string sql = "SELECT ColumnName = col.column_name" +
"FROM information_schema.table_constraints tc" +
"INNER JOIN information_schema.key_column_usage col" +
"ON col.Constraint_Name = tc.Constraint_Name" +
"AND col.Constraint_schema = tc.Constraint_schema" +
"WHERE tc.Constraint_Type = 'Primary Key'" +
"AND col.Table_name = " +_lstview_item+ "";
SqlConnection conn2 = new SqlConnection(cc.connectionString(cmb_dblist.Text));
SqlCommand cmd_server2 = new SqlCommand(sql);
cmd_server2.CommandType = CommandType.Text;
cmd_server2.Connection = conn2;
conn2.Open();
string ColumnName = (string)cmd_server2.ExecuteScalar();
conn2.Close();
Run Code Online (Sandbox Code Playgroud)
没有任何成功.救命 ?
伙计我想把我的标题的内容和我的datagridview行的内容集中在一起.
有一种方法可以通过将列名指定为来实现
dataGridView1.Columns["CustomerName"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
Run Code Online (Sandbox Code Playgroud)
但是我想将它应用于我的datagridview的所有列(我的数据网格视图是完全编程的(即它被定义并在代码后台设计).).
我怎样才能做到这一点 ?
我有一个媒体元素播放的视频文件.我需要继续玩,所以我试过:
me.play();
me.MediaEnded += new RoutedEventHandler(me_MediaEnded);
Run Code Online (Sandbox Code Playgroud)
使用此事件方法:
//loop to keep video playing continuously
void me_MediaEnded(object sender, EventArgs e)
{
//play video again
me.Play();
}
Run Code Online (Sandbox Code Playgroud)
但是,上面没有重播视频文件.为什么?我做错了什么?
string[] columns
Run Code Online (Sandbox Code Playgroud)
我想删除由int类型的变量指定的索引上的项.
我该怎么做呢 ?
我试过了
columns.RemoveAt(MY_INT_HERE);
Run Code Online (Sandbox Code Playgroud)
但显然这不起作用.
我有一个图标.
imgstop.Visibility = System.Windows.Visibility.Visible;
Run Code Online (Sandbox Code Playgroud)
如何让图标显示为闪烁?
我尝试了以下代码:
public void blinkIconStopHide()
{
blinkTimerStop.Enabled = true;
blinkTimerStop.Interval = 15000;
imgstop.Visibility = System.Windows.Visibility.Hidden;
blinkTimerStop.Elapsed += new System.Timers.ElapsedEventHandler(tick_to_hideStop);
}
private void tick_to_hideStop(object sender, EventArgs e)
{
blinkIconStopShow();
}
public void blinkIconStopShow()
{
blinkTimerStop.Enabled = true;
blinkTimerStop.Interval = 15000;
imgstop.Visibility = System.Windows.Visibility.Visible;
blinkTimerStop.Elapsed += new System.Timers.ElapsedEventHandler(tick_to_showStop);
}
private void tick_to_showStop(object sender, EventArgs e)
{
blinkIconStopHide();
}
Run Code Online (Sandbox Code Playgroud)
但屏幕上似乎没有任何东西闪烁.
我有一个数组statsname为
apple
X
banana
Y
Kiwi
z
Run Code Online (Sandbox Code Playgroud)
我需要把苹果,香蕉和猕猴桃放在一个数组Fruit和X,Y和Z中,这个数组叫做alphabets.
有什么简单的C#机制吗?
我有一个生成的字符串有点像
($AverAbandCalls$+$TotalInboundCalls$)*50+$TotalOutboundCalls$
Run Code Online (Sandbox Code Playgroud)
我想得到$符号之间的每一个.我该怎么办?
我知道可以使用The来完成.Split
但是这给了最后的答案.
我想知道如果有办法以更简单的方式做到这一点.