我正在嘗試學習C#。 (使用Visual Studio 2015作爲窗口應用程序項目) 我試圖通過HBar Slider設置主窗口的不透明度。如何通過滑塊設置對象的透明度
我第一次假設我將它設置爲一個int(邊欄的值),並通過該值設置窗口的不透明度。
我有問題調用窗口的不透明度的值。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Clock
{
public partial class root : Form
{
int Window_Transparency;
public root()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void sbar_transp_001_Scroll(object sender, ScrollEventArgs e)
{
sbar_transp_001.Value = Window_Transparency;
root.equals.opacity = Windows_Transparency;
}
}
}
「root.equals.opacity」 給出了一個錯誤:
Error CS0119 'object.Equals(object)' is a method, which is not valid in the given context
我GOOGLE了四周,沒有發現任何相關似乎。
請原諒我的經驗,我認爲這很簡單。 如果有人可以用適當的方式指出我在C#中設置對象的值,我會很感激。 (獎勵積分不透明度,而不是一般的語法:d)
這看起來像C#對我 – Alex
你知道嗎。 xD這實際上是有道理的......它是......你還能幫忙嗎?或者它太不同了 – 4g0tt3nSou1
C++沒有滑動條或透明度的概念。如果您想使用C++ CLI或本週所謂的任何工具,您會發現這些調用與其C#版本非常相似,並且在同一MSDN頁面上進行了記錄。 – user4581301