「Xamarin.MacのNSTableViewでNSTableViewSourceを使う」の版間の差分

2行目: 2行目:
Xamarin.MacにはNSTableViewSourceというNSTableViewを簡単に扱うための便利クラスがあるようだ。
Xamarin.MacにはNSTableViewSourceというNSTableViewを簡単に扱うための便利クラスがあるようだ。


===準備===
===列となるデータを準備する===
まずはソースの元(テーブルの1行)となるクラスを用意する。
まずはソースの元(テーブルの1行)となるクラスを用意する。
<source lang="csharp">
<source lang="csharp">
12行目: 12行目:
</source>
</source>


===データソースの用意===
===行となるデータソースを準備する===
次にデータソースを用意する。
次にデータソースを用意する。
NSTableViewSourceクラスを継承してGetRowCountメソッドとGetObjectValueメソッドをオーバーライドすることで利用可能な状態となる。
NSTableViewSourceクラスを継承してGetRowCountメソッドとGetObjectValueメソッドをオーバーライドすることで利用可能な状態となる。