tailieunhanh - Wrox Professional Web Parts and Custom Controls with ASP.NET 2.0 phần 4

Microsoft cho biết những người sử dụng đã đăng ký của Visual Studio .NET sẽ có thể mua "Everett" với giá 29 USD, bao gồm cả đĩa và tài liệu cũng như phí vận chuyển và giao hàng. Các chi tiết về giá và thời điểm phát hành của Visual Studio "Everett" sẽ được công bố trong thời gian tới. | Chapter 3 Dim txtl As Dim txt2 As Dim stl As New stl New True l2 txtl New Textl stl Hello txtl txt2 New Text2 World stl txt2 In C txtl txt2 stl stl new true 12 txtl new Text1 Hello stl txt1 txt2 new Text2 World stl txt2 The very unattractive results can be seen in Figure 3-10. If style values have already been set on a control the MergeStyle method integrates the Style object s properties with the already existing style settings. Settings in the Style object will not override the style settings already on the control. This makes the MergeStyle method a very useful tool for integrating style settings made by the developer with style settings that you want to maintain as part of your custom control s design. 108 Creating Custom Controls Figure 3-10 This Visual Basic 2005 code retrieves the control s Style object using the Controlstyle method. The code then sets the Borderstyle property of the Style object to Inset and sets the ForeColor property on a TextBox and a Button object. Finally the code uses the Style object with the constituent controls through the MergeStyle method to apply the style to the text box without overriding their individual ForeColor settings. Only controls that don t have an explicit ForeColor setting will pick up the new .