我确信我的问题或问题真的很奇怪,但就是这样:
我正在用c#编写一个程序,它有一个从右到左的布局(阿拉伯语).然后我将pictureBox控件添加为表单中的背景图像.我已经设置了pictureBox要填充的底座,因此它将是所有表单.
由于图片有一些涉及多种颜色的设计,我想让标签透明,使其没有任何颜色,并且它会从pictureBox自身中获取颜色.这是我如何使标签透明:
label_customer_name.Parent = pictureBox1;
label_customer_name.BackColor = Color.Transparent;
Run Code Online (Sandbox Code Playgroud)
此方法可以很好地将颜色更改为透明,但存在问题.当我将标签的父级设置为时,pictureBox它的位置会发生变化并在另一侧反映出来.例如,如果在执行后将位置设置为X,则位置将为格式width-x.知道怎么摆脱这个问题吗?
我正在寻找的是:
有没有其他方法可以使标签透明而不将父项设置为容器控件?要么
如何更改布局PictureBox并强制它从左到右.
正如提示和有趣的事情那样:如果我添加pictureBox到选项卡控件并将选项卡控件设置为从右到左,问题就会消失,因为它似乎pictureBox会从选项卡控件中获取布局但它不会获得它来自形式本身.
我有以下问题.我有一个表单来输入客户数据.之后,表单将向用户发送消息,指示已成功完成:
ScriptManager.RegisterStartupScript(this, GetType(), "Success",
"alert('Successfully input');", true);
Run Code Online (Sandbox Code Playgroud)
然后,它将使用以下内容重新加载页面:
Response.Redirect("customer_data.aspx");
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是,如果我放第二个命令,第一个命令就不起作用了.如果删除第二个,它工作正常.我甚至尝试过使用:
try
{
ScriptManager.RegisterStartupScript(this, GetType(), "Success", "alert('Successfully input');", true);
}
finally
{
Response.Redirect("customer_data.aspx");
}
Run Code Online (Sandbox Code Playgroud)
但是第一个命令再次起作用.请帮忙.
我是Angle的新手,并且正在开发一个执行以下操作的项目:
如上所述,我有三个异步调用,需要使用观察者。问题是我不知道如何从一个观察者向另一个观察者提供数据,以及如何处理该问题。我尝试使用回调,但是它返回时会给多次调用和多次返回带来更多问题。谁能让我知道如何处理这种情况?