我想制作一些自定义控件,图像为按钮。我不希望图像打开按钮 - 我想用从文件中读取的图像完全替换按钮。 有可能吗?
答案 0 :(得分:25)
您可以使用PictureBox
控件并使用Click
事件处理点击。
答案 1 :(得分:3)
您可以使用按钮的 <datetimepicker
ng-change="setStartDateSlider"
hour-step="hourStep"
minute-step="minuteStep"
ng-model="startFrom[$index]"
show-meridian="showMeridian"
date-format="{{format}}"
date-options="dateOptions"
date-disabled="disabled(date, mode)"
datepicker-append-to-body="false"
readonly-date="false"
disabled-date="false"
hidden-time="true"
hidden-date="false"
name="datetimepicker"
show-spinners="true"
readonly-time="false"
date-opened="dateOpened"
show-button-bar="false"
placeholder="Start From"
>
<!-- Use date-ng-click="open($event, opened)" to override date ng-click -->
</datetimepicker>
中的图片,并将 //Local File
String htmlCode = File.ReadAllText(@"C:\Test.html", Encoding.Default);
//Webfile
WebClient client = new WebClient();
String htmlCode = client.DownloadString(@"http://www.google.com");
mail.HTMLBody = htmlCode + signature;
更改为平面,以及BackgroundImage
FlatStyle
&amp;的颜色。 FlatAppearance
透明。它应该与具有MouseDownBackColor
的属性和事件的普通图片/图片框相同。